SpaceX
Software Engineer, Product Development (Starshield)
About this role
SpaceX is seeking a Software Engineer for its Starshield product development team, focusing on creating innovative software solutions that enhance national security through rapid information delivery. The role involves hands-on software development for satellite systems, working collaboratively with interdisciplinary teams to meet customer needs.
What you'll do
- Develop reliable software for satellite control systems
- Oversee software projects from initial concept to deployment
- Collaborate on next-gen satellite capabilities with cross-functional teams
- Engage with customers to ensure product satisfaction
- Write Linux-based C++ software for various hardware
- Create networks to connect sensor data with end users
What they're looking for
- Bachelor's in computer science or related field, or relevant experience
- Proficiency in C, C++, or Rust
- Knowledge of computer architecture and networks
- Experience in debugging and software testing
- Ability to adapt in a dynamic environment
- Experience with containerization technologies
- Familiarity with relational databases
- Clear communication and teamwork skills
Benefits
- Competitive salary
- Opportunities for professional development
- Dynamic work environment
- Collaboration with innovative teams
- Contribution to national security initiatives
- Potential for flexible work hours
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