Skip to main content

SpaceX

OS/Platform Software Engineer (Starlink)

Redmond, WA$125k–$165kfull-timemidAdded today

About this role

SpaceX seeks an OS/Platform Software Engineer for the Starlink satellite internet program in Redmond, WA. You'll develop and maintain Linux-based software for next-generation satellites and ground systems, from bootloaders to runtime security, working across the full lifecycle of spacecraft software components.

What you'll do

  • Maintain and update in-house branches of Linux, Buildroot, and u-boot for spacecraft systems
  • Implement secure boot and runtime security for Linux-based satellite components
  • Develop, deploy, and test spacecraft software update processes
  • Support in-house System-on-Chip and peripherals through their lifecycle
  • Develop device drivers for third-party and in-house hardware components
  • Collaborate with silicon, electrical, and application engineers to transition hardware from prototype to orbit

What they're looking for

  • C, C++, Python, and/or Rust programming
  • Linux kernel and networking stack expertise
  • ARM embedded systems development
  • Secure boot and computer architecture knowledge
  • Device driver development
  • Continuous integration and deployment practices
  • Debugging and performance optimization
  • Testing and unit test frameworks

Benefits

  • Comprehensive medical, vision, and dental coverage
  • 401(k) retirement plan
  • Company stock and long-term incentive opportunities
  • Paid parental leave and 3 weeks vacation plus 10+ holidays
  • Short and long-term disability insurance and life insurance
  • Company shuttle service from Seattle to Redmond office
Apply with Autofill

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
View all jobs at SpaceX

Likely interview questions

  • Describe your experience with Linux kernel development or upstream contributions and how you've debugged kernel-level issues.
  • Walk us through your approach to bringing up a new silicon component from prototype to production, including your role in the bringup process.