This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
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 Responsibility:
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)
Nice to have:
Familiarity with embedded systems, real-time systems, or hardware/software integration environments is highly preferred