Software Engineer, Power Optimization (Starlink)

SpaceX
Redmond
Workplace: OnsiteFull timeUSD 125,000 - 200,000 annuallyFunction: Software EngineeringExperience: 3+ yearsEducation: bachelorsSkills: ["Ownership","Attention to detail","First-principles thinking","Communication","Thrives in fast-paced environments"]

Build high-performance, safety-critical software for the Starlink Power Optimization team, helping manage power and thermal behavior for 10k+ satellites and enabling billions of daily operational decisions. Develop algorithms and first-principles physics models to optimize payload utilization under energy and thermal constraints, design future constellation simulations, and own the full code lifecycle from development through verification, rollout, and monitoring.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
SpaceX
SpaceX
1 month ago

Software Engineer, Power Optimization (Starlink)

✓ Verified Job

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

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

Job Summary

Build high-performance, safety-critical software for the Starlink Power Optimization team, helping manage power and thermal behavior for 10k+ satellites and enabling billions of daily operational decisions. Develop algorithms and first-principles physics models to optimize payload utilization under energy and thermal constraints, design future constellation simulations, and own the full code lifecycle from development through verification, rollout, and monitoring.
Location: Redmond
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Write highly reliable ground and vehicle software to control thousands of satellites in low Earth orbit.
  • •Develop constellation optimization algorithms with engineers across disciplines to meet operational requirements and physical constraints.
  • •Design future satellite constellations by defining requirements and building simulations for rapid hardware/software trade iteration.
  • •Own the complete lifecycle of code, including development, testing, verification, rollout, and monitoring.
  • •Participate in code reviews and maintain high standards for code quality.

Pay and Benefits

Salary: USD 125,000 - 200,000 annually
Equity and Bonus:Equity
Perks:Health InsuranceVisionDental401kPaid ParentalLife InsuranceDisability Insurance

Key Requirements

  • •Bachelor's degree in computer science, engineering, math, or STEM discipline OR 3+ years of experience in software development.
  • •Proficiency in C/C++ or another systems programming language (e.g., Rust).
  • •Experience with production software environments where reliability and correctness guarantees are essential.
  • •Deep understanding of software performance and ability to write fast, performance-oriented code (profilers, vectorization/SIMD, runtime, memory optimization).
  • •Understanding version control, testing, continuous integration, builds, deployment, and monitoring.
Experience:3+ yearsSafety-critical softwareProduction softwareSatellitesLow Earth orbitSpace industry
Education:Bachelor's
Skills:OwnershipAttention to detailFirst-principles thinkingCommunicationThrives in fast-paced environments
Languages:English
Tech Stack:CC++RustSIMDVectorizationVersion controlContinuous integrationDeploymentMonitoring

Eligibility

Nationality:US National

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