Satellite On-Orbit Operations Software Engineer (Starlink)
Core
Engineering software systems to scale operations for the world's largest satellite constellation, ensuring hardware on 10k+ satellites robustly serves millions of users while maintaining collision avoidance and space safety.
Role type
Senior IC satellite on-orbit operations software engineer
Builds
Automated fault detection and response software for satellites and ground systems; operational tools for commanding and anomaly triage
Domain
Aerospace / Satellite Constellation Operations / Embedded Systems
Deliverable
production ML models | product features | infrastructure
Required skills
Python, C++, software development for hardware interaction, real-time systems, automation, SQL, bash, hardware troubleshooting, electrical/mechanical failure mechanisms
Preferred skills
Master's degree in STEM, formal software development processes, data-driven decision making, functional test plans for physical systems, cross-functional collaboration
Technologies
Python, C++, SQL, bash
Responsibilities
Develop and rapidly deploy software to automate fault detection and operational workflows; Build and improve ground software systems for vehicle state management and commanding; Detect and triage anomalies on satellite bus and payload hardware; Collaborate with mechanical, thermal, electrical, and GNC engineers to deliver high-reliability connectivity
Seniority
Senior, hands-on IC

