About this role
About the Role Capgemini Engineering is seeking a Software Engineer with deep experience in safety-critical avionics software development to support military and surveillance platforms. You will develop embedded avionics software in C++ with a focus on RFIO or Surveillance & Transponder Systems or Military avionics systems, and help ensure DO-178C compliance (DAL A preferred). What You'll Do
- Develop embedded avionics software in C++ with a focus on RFIO or Surveillance & Transponder Systems or Military avionics systems
- Perform DO-178C compliant software development (DAL A preferred)
- Create and manage requirements using DOORS
- Support software certification artifacts (plans, requirements, traceability)
- Conduct code reviews, builds, and configuration management
- Support flight test integration, including interpretation of aircraft wiring/data flows
- Support software testing using Python What We're Looking For
- Strong experience with DO-178C, embedded SW dev lifecycle
- Proficiency in C/C++, build systems, and compiler configurations
- Experience with JIRA, Bitbucket, CM tools
- Familiarity with certification/documentation environments
- Experience with signal processing, FPGA interfacing (Hardware Registers) and RFIO
- Experience with Python Nice to Have
- DO-178C DAL A preferred Compensation & Benefits
- Salary range: $82,000 - $173,000 per year
- In addition to base salary, may be eligible for variable incentives, bonuses, or commissions, depending on the position and applicable laws
- Capgemini offers a comprehensive, non-negotiable benefits package to all regular, full-time employees