Software Engineer, Power Systems Controls; Starlink
Listed on 2025-12-13
-
Software Development
Software Engineer, DevOps, Full Stack Developer, Cloud Engineer - Software
Space
X was founded under the belief that a future where humanity is out exploring the stars is fundamentally more exciting than one where we are not. Today Space
X is actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars.
SOFTWARE ENGINEER, POWER SYSTEMS CONTROLS (STARLINK)
At Space
X we’re leveraging our experience in building rockets and spacecraft to deploy Starlink, the world’s most advanced broadband internet system. Starlink is the world’s largest satellite constellation and is providing fast, reliable internet to millions of users worldwide. We design, build, test, and operate all parts of the system – thousands of satellites, antennas that allow users to connect within minutes of unboxing, and the software that brings it all together.
We’ve only begun to scratch the surface of Starlink’s potential global impact and are looking for the world’s best engineers to help maximize Starlink’s utility for communities and businesses around the globe.
As a Software Engineer on the Starlink Power Systems Control team, you are responsible for maximizing the network value of each satellite while ensuring satellites fly safely. You will develop first principles models of satellite thermal and power behavior, optimize algorithms to provide excellence user experience subject to physical constraints, contribute to simulation software and data analysis, and be part of the team designing next generation satellite hardware and software solutions.
This is a high impact role where you will coordinate with experts from other engineering disciplines to determine how all Starlink satellites optimally work together.
Space
X is looking for smart, motivated software engineers who enjoy taking on complex challenges, work well in dynamic environments and care about software best practices. Our software engineers are responsible for the complete lifecycle of the software they create, including development, testing, and support. We expect our engineers to close the feedback loop between software design and real-world performance. In this role, your software will have meaningful and measurable impact on the world.
- Develop highly reliable, real-time software that plans how satellites should spend energy to form a low-latency, high-bandwidth global network
- Build models that accurately predict behavior of physical systems and user experience
- Participate in code reviews and lead software architecture and design
- Develop prototypes and manage experiments to prove out key design concepts
- Maintain simulation and analysis tooling to prevent regressions and ensure rapid development iteration
- Bachelor's degree in computer science, engineering, math, or STEM discipline OR 2+ years of experience in software development
- Development experience in C/C++
Interested candidates who meet the basic qualifications should consider applying. The following preferred skills and experience are helpful for this role, but candidates with only some of them are able to be successful on our team. Learning on the job is critical success at Space
X, and a core part of the excitement of working on a flight software team.
- Strong proficiency in C++, python
- Strong software design and development skills in production software environments
- Thorough knowledge of physics and math
- Strong skills in debugging, performance optimization, and unit testing
- Creative and efficient approach to problem solving
- Ability to work effectively in a dynamic environment with changing needs and requirements
- Ability to work independently and in a team, take initiative, and communicate effectively
- Willing to work extended hours and weekends when needed
Pay range:
Software Engineer/Level I: $ - $/per year
Software Engineer/Level II: $ - $/per year
Your actual level and base salary will be determined on a case-by-case basis and may vary based on the following considerations: job-related knowledge and skills, education, and experience.
Base salary is just one part of your total rewards package may also be eligible for long-term…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).