The Senior Software Engineer supports the design, development, integration, and sustainment of software for Active Protection Systems (APS) programs in a classified environment. The role spans the software lifecycle, including requirements analysis, software design, C/C++ implementation, hardware and system integration, and verification and validation. The engineer works with internal teams and external customers to refine requirements, develop prototypes, and deliver mission-critical APS capabilities. The position contributes to APS product development, testing, and validation; develops and maintains applications and embedded software; and supports testing, troubleshooting, documentation, and system integration. It collaborates with systems, hardware, electrical, and test engineering disciplines. Required travel is approximately 15%, including international travel.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior