C++ Senior Software Engineer
Apply on
Performs complex software engineering assignments. This position typically works under general supervision and direction. Incumbents of this position will regularly exercise discretionary and substantial decision-making authority
" Prepares development software, codes software (C++) and designs specific enhancements utilizing Socket API programming in Linux and Windows
" Participates in the design, development, planning, modification and testing of application software (C++) running on Windows 10 and embedded Linux.
" Recommends test control, strategies, apparatus and equipment for solving applications running on multiple processors. Test and documents results
" Conceptualizes, develops and analyzes engineering designs, specifications and test plans for systems and equipment based on customer/contract requirements
" Research design concepts and feasibility utilizing advanced technical theory and knowledge to resolve software/hardware and target OS related issues
" Compliance with the software engineering processes, and supports the execution of them