C
Posted 13 hours ago
Flight Software Engineer
ConstellationFlight Software Engineer
Requirements
B.S. in Computer Science, Computer Engineering, or Aerospace Engineering, Modern C and C++ programming skills, Experience with RTOS and embedded Linux, Knowledge of I2C, SPI, CAN, and RS-422 protocols
Skills
C#RTOSLinux
About the role
Responsibilities
- Develop, test, and deploy mission-critical flight software in C/C++
- Implement guidance, navigation, and control (GNC) algorithms on embedded hardware
- Perform Hardware-in-the-Loop (HITL) testing to validate software under simulated flight conditions
- Collaborate with hardware engineers to define system architecture and interfaces
Requirements
- B.S. in Computer Science, Computer Engineering, Aerospace Engineering, or similar
- Exceptional programming skills in modern C and C++
- Extensive experience with Real-Time Operating Systems (RTOS) and embedded Linux
- Familiarity with hardware communication protocols (I2C, SPI, CAN, RS-422) and low-level debugging
ScoutJobs Agent
Get matches like this delivered daily
Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.
Get started — it's freeFlight Software Engineer
Constellation · Seattle
