Senior Software Engineer - Power Optimization (Starlink)

SpaceX

Union Hill-Novelty Hill (WA)

On-site

USD 210,000 - 345,000

Full time

12 days ago
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Stock options
401(k) retirement plan
Medical insurance
Dental insurance
Vision insurance
Paid parental leave
Paid vacation
Paid holidays
Shuttle service

Job summary

SpaceX is seeking a Principal Software Engineer, Power Optimization (Starlink) to develop high-performance, safety-critical software for thousands of satellites. You will model satellite power and thermal behavior, optimize payload utilization, and drive end-to-end software lifecycle from development to deployment.

Responsibilities include building optimization algorithms, collaborating with multi-disciplinary teams, and ensuring reliability and performance in production environments.

Qualifications

  • Bachelor’s degree in CS/Engineering with 8+ years of software optimization experience, or 10+ years of software optimization experience in lieu of a degree.
  • Proficiency in C/C++ or Rust.

Responsibilities

  • Write reliable ground and vehicle software to control thousands of satellites in LEO.
  • Develop constellation optimization algorithms with engineers across disciplines.
  • Design future satellite constellations and build simulations for rapid iteration.
  • Own the complete lifecycle of your code—from development to monitoring.
  • Participate in code reviews and maintain high code quality.

Skills

C/C++
Rust
Optimization algorithms
High-reliability software

Education

Bachelor's degree or higher in CS/Engineering

Tools

Git
CI/CD
Profilers/Vectorization

Job description

SpaceX is seeking a Principal Software Engineer, Power Optimization (Starlink) to develop high-performance, safety-critical software for thousands of satellites. You will model satellite power and thermal behavior, optimize payload utilization, and drive end-to-end software lifecycle from development to deployment.

Responsibilities include building optimization algorithms, collaborating with multi-disciplinary teams, and ensuring reliability and performance in production environments.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer, Power Optimization for Satellites
Senior Software Engineer, Power Optimization for Satellites

InvestedintheMission • Redmond (WA)

On-site
USD 210,000 - 345,000
Stock options
Discretionary bonuses
Comprehensive health, vision & dental
+3
Power Optimization Engineer for Satellite Constellations
Power Optimization Engineer for Satellite Constellations

SpaceX • Union Hill-Novelty Hill (WA)

On-site
USD 125,000 - 200,000
Stock options
Discretionary bonuses
Employee Stock Purchase Plan
+4
Senior Satellite Power Optimization Engineer
Senior Satellite Power Optimization Engineer

Spacex • Redmond (WA)

On-site
USD 210,000 - 345,000
Stock options
Long-term incentives
Bonuses
+7
Software Engineer, Satellite Power Optimization
Software Engineer, Satellite Power Optimization

SPACE EXPLORATION TECHNOLOGIES CORP • Redmond (WA)

On-site
USD 125,000 - 200,000
Health insurance
401(k) plan
Stock options
+2
Power Optimization Software Engineer — Satellite Systems
Power Optimization Software Engineer — Satellite Systems

SpaceX • Redmond (WA)

On-site
USD 125,000 - 200,000
Company stock
Long-term cash awards
Discretionary bonuses
+7
Principal Software Engineer, Power Optimization (Starlink)
Principal Software Engineer, Power Optimization (Starlink)

Spacex • Redmond (WA)

On-site
USD 210,000 - 345,000
Stock options
Long-term incentives
Bonuses
+7
Principal Software Engineer, Power Optimization (Starlink)
Principal Software Engineer, Power Optimization (Starlink)

InvestedintheMission • Redmond (WA)

On-site
USD 210,000 - 345,000
Stock options
Discretionary bonuses
Comprehensive health, vision & dental
+3
Principal Software Engineer, Power Optimization (Starlink)
Principal Software Engineer, Power Optimization (Starlink)

SpaceX • Union Hill-Novelty Hill (WA)

On-site
USD 210,000 - 345,000
Stock options
401(k) retirement plan
Medical insurance
+6
Software Engineer, Power Optimization (Starlink)
Software Engineer, Power Optimization (Starlink)

InvestedintheMission • Redmond (WA)

On-site
USD 125,000 - 200,000
Comprehensive medical coverage
Vision and dental coverage
401(k) retirement plan
+2
Software Engineer, Power Optimization (Starlink)
Software Engineer, Power Optimization (Starlink)

SpaceX • Redmond (WA)

On-site
USD 125,000 - 200,000
Company stock
Long-term cash awards
Discretionary bonuses
+7