Your browser does not support javascript! Please enable it, otherwise web will not work for you.

OS/Platform Software Engineer (Starlink)

Home > C/C++ programming jobs

OS/Platform Software Engineer (Starlink) in USA

  • Redmond, WA

Responsibilities

  • Maintain and update in-house branches of open-source software, including Linux, Buildroot, and U-Boot.
  • Develop platform software from early-stage bootloaders through business logic for Linux-based spacecraft and ground systems.
  • Support secure boot and runtime security for Linux-based satellite components.
  • Maintain spacecraft Ethernet networking and connectivity.
  • Develop, deploy, and test spacecraft software update processes.
  • Support in-house systems-on-chip and peripheral components throughout their lifecycles.
  • Develop and support device drivers for third-party and in-house components.
  • Support OS/platform-specific test infrastructure and tools.
  • Receive and integrate new satellite components and interface with silicon, electrical, and application software engineers from prototype through on-orbit operations.
  • Own the complete software lifecycle, including development, testing, and support.

Requirements

  • Bachelor’s degree in computer science, engineering, mathematics, or a science discipline, or 2+ years of professional software development experience in lieu of a degree; internship experience is applicable.
  • Development experience in C, C++, Python, and/or Rust.
  • Preferred experience with upstream Linux kernel patches and the Linux networking stack.
  • Knowledge of computer architecture and modern secure boot flows.
  • Experience with ARM embedded systems.
  • Understanding of testing, continuous integration, build, deployment, and continuous monitoring.
  • Strong debugging, performance optimization, and unit testing skills.
  • Strong analytical, problem-solving, communication, and engineering fundamentals.
  • Ability to work effectively in a dynamic environment with changing needs and requirements.
  • Must satisfy applicable ITAR requirements or be eligible to obtain required U.S. government authorizations.
  • Must be willing to work extended hours and weekends as needed.

Benefits

  • Base salary ranges from $125,000 to $200,000 depending on the assigned level and qualifications.
  • Potential eligibility for company stock or long-term cash awards, discretionary bonuses, and an Employee Stock Purchase Plan.
  • Comprehensive medical, vision, and dental coverage.
  • 401(k) retirement plan, short- and long-term disability insurance, life insurance, and paid parental leave.
  • Approximately three weeks of paid vacation and 10 or more paid holidays annually.
  • Paid sick time in compliance with applicable law for employees in Washington State.
  • Company shuttles are offered Monday through Friday from select Seattle locations to the SpaceX Redmond office.
  • Additional discounts and perks are available.

Salary: $125k - $200k/yr

SpaceX

SpaceX builds advanced rockets and spacecraft with the aim of making human life multiplanetary, particularly focusing on establishing a sustainable presence on Mars. Its innovative technologies and ambitious missions cater to space enthusiasts, researchers, and industries looking to push the boun...

Similar positions

Senior Partner Solutions Engineer

  • Webflow
  • Full time
  • Remote
  • 10/26/2026
  • Salary: $156k-$210k
  • USA - West

Software Engineer

  • Cisco
  • Full time
  • Others
  • 10/25/2026
  • Bengaluru, India

Senior Software Engineer

  • Bloomberg
  • Full time
  • Others
  • 10/25/2026
  • Pune, India

Lead Software Test Engineer

  • Forterra
  • Full time
  • USA
  • 10/25/2026
  • Salary: $125k - $150k/yr
  • Clarksburg, MD

Embedded Networking Engineer

  • Apple
  • Full time
  • USA
  • 10/25/2026
  • San Diego, CA