SpaceX
Software Engineer (Starshield)
About this role
SpaceX is seeking a Software Engineer for its Starshield project to develop secure and reliable software systems aimed at enhancing satellite capabilities for national security. The role involves end-to-end software development, from ideation to on-orbit implementation, and collaboration with diverse teams to innovate new technologies in satellite communications.
What you'll do
- Develop software for satellite control and performance improvement
- Support software lifecycle from prototyping to operational rollout
- Collaborate on next-gen satellite capabilities design
- Write high-quality Linux-based software in C++
- Build systems for automated ground-based satellite operations
- Create models and simulations for software testing
What they're looking for
- Proficiency in C, C++, or Python
- Development experience with full stack applications
- Solid understanding of computer architecture and networks
- Skills in debugging and performance optimization
- Ability to adapt to dynamic requirements
- Effective communication and teamwork skills
Benefits
- Opportunity to work on inspiring space missions
- Collaborative and innovative work environment
- Potential for obtaining Top Secret Security Clearance
Opens the application — the Jobs AI extension fills it for you. Set up autofill
Opens the official application on the employer’s site. No login required.
SpaceX
SpaceX develops advanced spacecraft and satellite systems, including the Starshield government satellite constellation and Starfall re-entry cargo capsule for global delivery. The company is hiring engineers in avionics integration, software test automation, mechanical design, and hardware reliability to validate flight-critical systems and ensure mission success.
- Website
- spacex.com