CareerPlan

Flight Software Architect

USAFull-time2026-10-18 → 2026-11-10
Visa sponsorship offered

Core

Define, develop, and maintain spacecraft flight software architecture, including components, interfaces, data flows, and execution models for mission-critical systems.

Role type

Senior IC Flight Software Architect

Builds

Spacecraft flight software systems

Domain

Aerospace / Spaceflight

Required skills

Flight software architecture, real-time embedded software, safety-critical systems design, hardware-software interfaces, fault tolerance, resource-constrained computing, distributed systems, verification and validation, technical risk management, stakeholder alignment

Preferred skills

Experience in spacecraft, launch vehicle, or satellite applications, architectural trade-off analysis, engineering decisions under performance and schedule constraints

Technologies

Real-time operating systems, avionics, onboard computers, sensors, actuators, GNC, communications subsystems

Responsibilities

Drive architectural decisions and design principles for complex critical software systems; Coordinate software interfaces and integration across spacecraft subsystems; Translate mission requirements into software architectural requirements and verification strategies; Identify and mitigate architectural risks; Align multidisciplinary engineering teams and communicate technical decisions to stakeholders

Seniority

Senior, hands-on IC