C++ Senior Software Engineer - EWM
San Diego, CA 92123
About the Job
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