SpaceX
Platform Engineer, Flight Software (Starlink)
About this role
SpaceX seeks a Platform Engineer to build and maintain infrastructure for the Starlink flight software ecosystem, focusing on accelerating developer iteration, improving build systems, and streamlining embedded software development workflows. You'll collaborate with flight software and ground teams to identify bottlenecks and deploy tools that enable rapid, high-quality satellite software delivery.
What you'll do
- Maintain and improve flight code generation tooling for flight software and GNC engineers
- Develop and support core flight software features shared across satellite products
- Partner with flight software developers to identify and eliminate inefficiencies in embedded development workflows
- Create tools and processes for fast, accurate development and operational systems
- Collaborate with ground software teams to align flight system changes with constellation operations
What they're looking for
- C/C++ and Python development
- Bazel build system expertise
- Build system and embedded performance optimization
- Version control, CI/CD, and continuous delivery systems
- Fault-tolerant and real-time embedded systems design
- Developer-focused UI/UX design
- Cross-team communication and collaboration
- Bash scripting
Benefits
- Medical, vision, and dental coverage
- 401(k) retirement plan with company match
- Company stock options and ESPP
- Paid parental leave
- 3 weeks paid vacation plus 10+ paid holidays
- Company shuttle service from Seattle to Redmond office
Opens the application — the Jobs AI extension fills it for you. Set up autofill
Opens the official application on the employer’s site. No login required.
SpaceX
SpaceX develops advanced spacecraft and satellite systems, including the Starshield government satellite constellation and Starfall re-entry cargo capsule for global delivery. The company is hiring engineers in avionics integration, software test automation, mechanical design, and hardware reliability to validate flight-critical systems and ensure mission success.
- Website
- spacex.com
Likely interview questions
- Tell us about a time you identified and resolved a critical bottleneck in a build system or development workflow. What was your approach?
- Describe your experience with Bazel or other large-scale build systems—what challenges have you faced?