To Apply for this Job Click Here
C++ Software Engineer (Aerospace & Defense)
Our company has seen a large surge in the amount of cleared C++ Engineers being requested from the defense industry and is actively seeking candidates to fill the roles! We are targeting C++ engineers that have an active secret clearance or higher and are willing to relocate for a position that makes sense for them.
We are seeking experienced C++ Software Engineers to support mission-critical programs across the Aerospace and Defense industry. This role focuses on developing high-performance, reliable software for complex systems in environments requiring stringent regulatory, safety, and security compliance. Ideal candidates bring strong C++ expertise, experience in defense or aerospace systems, and the ability to contribute across the full software lifecycle in a collaborative engineering environment.
Job Description
- Design, develop, test, and maintain software systems supporting mission-critical aerospace and defense applications
- Translate system and customer requirements into software architectures, designs, and functional solutions
- Develop and optimize software for performance, scalability, and reliability in complex system environments
- Participate in full lifecycle development including requirements analysis, implementation, integration, and validation
- Troubleshoot and resolve software defects, performance issues, and system-level integration challenges
- Collaborate with cross-functional teams including systems engineering, hardware, and test teams
- Support integration of software with hardware platforms, real-time systems, and distributed architectures
- Contribute to process improvements, documentation, and adherence to industry and regulatory standards
Requirements
- Strong professional experience with C++ development (modern standards preferred)
- Experience supporting Aerospace or Defense programs
- Active Secret Security Clearance
- Willingness and ability to relocate or work onsite as required
- Experience working across the software development lifecycle (design, development, testing, integration)
- Familiarity with embedded systems, real-time systems, or hardware/software integration environments is highly preferred
- Strong problem-solving skills and ability to work in fast-paced, regulated environments supporting mission-critical systems
- Bachelor’s degree in Computer Science, Engineering, or related technical field (or equivalent experience)
123459_1778868741
