Software Engineer (Starshield)

SpaceX
Redmond
Workplace: OnsiteFull timeUSD 125,000 - 175,000 annuallyFunction: Software EngineeringEducation: bachelorsSkills: ["C","C++","Python","Linux","Networking","Unit testing","Debugging","Performance optimization","Software development","Linux kernel"]

Join SpaceX’s Starshield software team to design, develop, test, and operate highly reliable Linux-based software for satellite systems. You’ll work on in-space mesh networks, secure systems, and next-gen sensing software, contributing from prototyping to on-orbit rollout in a collaborative, mission-driven environment leveraging C/C++ and Python.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
SpaceX
SpaceX
5 months ago

Software Engineer (Starshield)

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 11 hours agoStatus: Live

Job Summary

Join SpaceX’s Starshield software team to design, develop, test, and operate highly reliable Linux-based software for satellite systems. You’ll work on in-space mesh networks, secure systems, and next-gen sensing software, contributing from prototyping to on-orbit rollout in a collaborative, mission-driven environment leveraging C/C++ and Python.
Location: Redmond
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering

Key Responsibilities

  • •Create highly reliable software systems that control hundreds of satellites in low earth orbit
  • •Leverage software design to improve satellite constellation performance, security, and availability to meet the needs of a wide range of users
  • •See your software through from start to finish: from figuring out the core needs to prototyping, developing, and testing; to on-orbit rollout and beyond
  • •Work with interdisciplinary teams to brainstorm, design, and build the next generation of satellite capabilities, from cutting-edge sensors and inter-satellite lasers to space-based cloud compute
  • •Develop models and simulations for flight-like vehicle software testing, network performance analysis, or research & development projects

Pay and Benefits

Salary: USD 125,000 - 175,000 annually
Perks:Health InsuranceVisionDental401kDisability InsuranceLife InsuranceParental LeavePaid LeaveHoliday Pay

Key Requirements

  • •Bachelor's degree in computer science, engineering, math, or scientific discipline; OR 2+ years of professional experience in software development in lieu of a degree
  • •Development experience in C, C++, or Python or full stack software development experience
  • •Experience writing high quality software for Linux-based environments and common processors (ARM, PowerPC, x86)
  • •Solid fundamentals in computer architecture and networks; debugging, performance optimization, and unit testing
  • •Ability to obtain and maintain a Top Secret or Top Secret SCI clearance
Experience:AerospaceDefenseSatellite
Education:Bachelor's
Skills:CC++PythonLinuxNetworkingUnit testingDebuggingPerformance optimizationSoftware developmentLinux kernel
Languages:English
Tech Stack:CC++PythonLinuxARMPowerPCX86TCPUDP

Eligibility

Security Clearance:Top SecretTop Secret SCI

Company Brief

SpaceX
Designs, manufactures, and launches advanced rockets and spacecraft for commercial and government customers, aiming to reduce space transportation costs and enable human life on Mars through reusable launch vehicles and integrated space systems.
Industry: Aerospace Manufacturing
Company Size: Enterprise (1,001+ employees)
Growth: Established Company
Valuation: Hectocorn (USD 100B+)
Funding: Series E+
Headquarters: Hawthorne, United States
Founded: 2002
Glassdoor
Glassdoor: 4.2
WebsiteLinkedIn