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 contributes across the software lifecycle, including requirements analysis, software design, C/C++ implementation, integration with hardware and systems, and verification and validation. The engineer works with internal teams and external customers on requirement refinement, prototype development, and delivery of mission-critical APS capabilities. The position includes developing and maintaining applications and embedded software, testing and troubleshooting software, supporting laboratory and system integration activities, and creating engineering documentation. The engineer collaborates with systems, hardware, electrical, and test engineering disciplines. Travel is required approximately 15% of the time, 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