Flight Software C++ Engineer
Posted Updated
U.S. Citizenship is Required. Ability to qualify for a US Department of Defense Top Secret security clearance required. Candidate must be SAP program eligible.
This position is in person.
Toyon is seeking a passionate and talented Flight Software C++ Engineer to join our growing team developing cutting-edge aerospace flight systems and diagnostic tools. This role is critical to research and development of new flight systems, from requirements definition to prototype hardware test and delivery.
Responsibilities
- Design, develop, and test flight software components in C++ for embedded systems
- Develop and maintain firmware for flight controllers and related hardware
- Participate in software code reviews and contribute to improving software development processes
- Collaborate closely with cross-functional teams of engineers, scientists, and project managers to translate technical requirements into robust and efficient software solutions
- Develop and execute rigorous testing methodologies, including unit, integration, and system-level testing in simulation and on actual flight hardware
- Write clean, well-documented, and maintainable code adhering to best practices and coding standards
- Contribute to the full software development lifecycle, from requirements analysis and architecture design to coding, verification, and validation of flight-critical software
- Design, develop, and implement real-time, safety-critical flight software in C/C++ for embedded systems within aerospace and defense platforms