CareerPlan

Software Engineer, Flight Software (Starship)

Starbase, TXFull-time2026-11-07 → 2026-11-10
Based in United StatesNo visa sponsorshipCitizens or permanent residents only

Core

Design, develop, and test autonomous software systems and simulations for SpaceX's Starship spacecraft and Super Heavy rocket to control flight systems.

Role type

Senior IC flight software engineer

Builds

Autonomous flight control software and validation simulations for Starship

Domain

Aerospace / Propulsion / Reusable launch systems

Required skills

C++, Rust, systems programming, real-time embedded systems, distributed computing, software architecture, bug-free code implementation

Preferred skills

Electronics knowledge, controls systems, fluid systems, motor design, physical mechanics, first-principles problem solving

Technologies

C++, Rust, embedded systems, distributed computing

Responsibilities

Design and develop highly reliable autonomous software systems; Own full software development lifecycle including design, testing, and integration; Collaborate with hardware teams to implement and verify control of pad, ship, and booster; Maintain high software engineering standards and best practices

Seniority

Senior, hands-on IC