Sr. Software Engineer (Starshield)

SpaceX
California
Workplace: OnsiteFull timeUSD 165,000 - 265,000 annuallyFunction: Software EngineeringExperience: 5+ yearsEducation: bachelorsSkills: ["Problem-solving","Communication","Independent work","Team collaboration","Initiative"]

Build and operate highly reliable software for Starshield’s in-space mesh networks supporting hundreds of low-earth-orbit satellites. Design secure systems that improve constellation performance, security, and availability from prototyping through on-orbit rollout. Collaborate with interdisciplinary teams on next-gen satellite capabilities, develop Linux-based C++ and automation tooling, and create models, simulations, and continuous integration/release processes to enable frequent, trustworthy deployments.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
SpaceX
SpaceX
23 hours ago

Sr. Software Engineer (Starshield)

✓ Verified Job

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

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

Job Summary

Build and operate highly reliable software for Starshield’s in-space mesh networks supporting hundreds of low-earth-orbit satellites. Design secure systems that improve constellation performance, security, and availability from prototyping through on-orbit rollout. Collaborate with interdisciplinary teams on next-gen satellite capabilities, develop Linux-based C++ and automation tooling, and create models, simulations, and continuous integration/release processes to enable frequent, trustworthy deployments.
Location: California
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Create highly reliable software systems that control hundreds of satellites in low earth orbit.
  • •Use software design to improve satellite constellation performance, security, and availability for a wide range of users.
  • •Drive the software lifecycle from core needs and prototyping through development, testing, and on-orbit rollout.
  • •Collaborate with interdisciplinary teams to design and build next-generation satellite capabilities, including sensors, inter-satellite lasers, and space-based cloud compute.
  • •Develop Linux-based C++ networking and ground systems, along with models/simulations and automated multi-environment test tooling.

Pay and Benefits

Salary: USD 165,000 - 265,000 annually
Equity and Bonus:Equity
Perks:Health InsuranceVisionDental401kDisability InsuranceLife InsurancePaid ParentalEquity

Key Requirements

  • •5+ years of software development (or 7+ years in lieu of a degree) with a BS in CS, engineering, math, or a STEM discipline.
  • •Development experience in C/C++ and/or Python.
  • •Ability to obtain and maintain a Top Secret or Top Secret SCI clearance as a condition of employment.
  • •Knowledge of computer architecture and networks, with skills in debugging, performance optimization, and unit testing.
  • •Experience developing/deploying software used in real-world applications and projects.
Experience:5+ years
Education:Bachelor's in computer science, engineering, math, or other STEM discipline
Skills:Problem-solvingCommunicationIndependent workTeam collaborationInitiative
Languages:English
Tech Stack:LinuxC++CPythonARMPowerPCX86MicrocontrollersTCPUDPLinux kernelMachine learningContinuous integrationContinuous release

Eligibility

Nationality:US National
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