Key Responsibilities
- Develop and verify embedded software for safety-critical avionics systems in compliance with DO-178C guidelines
- Execute software verification and validation activities including reviews, unit testing, integration testing, and hardware-in-the-loop (HIL) testing
- Collaborate with system engineers, certification specialists, and multidisciplinary teams to ensure aviation safety standards compliance
- Engage directly with customers to resolve technical or logistical issues
- Work autonomously to drive tasks to completion with minimal supervision
- Participate in technical reviews, audits, and certification processes
Requirements
- Bachelor’s or Master’s degree in Computer Engineering, Software Engineering, or Aerospace Engineering
- Mid-level to senior experience in DO-178 V&V activities, particularly testing on target hardware
- Strong proficiency in C or C++ programming for embedded systems
- Experience with software verification processes including structural coverage analysis
- Familiarity with requirements management and traceability tools (e.g., DOORS)