Flight Software Architect
Core
Architecting real-time safety-critical flight software systems for autonomous space vehicles and commercial space programs.
Role type
Senior IC Flight Software Architect
Builds
Robust real-time embedded solutions for spacecraft, launch vehicles, and orbital settlements
Domain
Aerospace / Space Exploration
Deliverable
production ML models | product features | infrastructure
Required skills
Systems-level architecture, Real-Time Operating Systems (RTOS), C/C++ and Rust for safety-critical systems, Flight control system design, Network protocols (TCP/IP, UDP), Build automation and continuous integration, Hardware-in-the-loop validation
Preferred skills
Spacecraft communications protocols, Redundancy management and high-reliability architectures, Linux environment development
Technologies
C, C++, Rust, RTOS, TCP/IP, UDP, Linux
Responsibilities
Define flight software architectures for safety-critical systems, Lead verification of software products against safety standards, Oversee development of fault-tolerant command and control software, Integrate software components and run unit tests, Create and run Hardware-in-the-Loop tests, Lead technical documentation for architecture and design
Seniority
Senior, hands-on IC