Software Engineer, C++ - Top Secret Clearance

SpaceX develops technologies to enable human life on Mars and make space exploration possible.
Hawthorne, CA, USA
$120,000 - $170,000
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
1+ year of experience
Space

Description For Software Engineer, C++ - Top Secret Clearance

SpaceX is seeking a Software Engineer with C++ expertise and Top Secret clearance to join their Special Programs team. This role focuses on developing in-house solutions for analysis, simulation, and prototyping of software supporting all SpaceX flight systems. The position offers full ownership of new features in a scalable high-performance application used to control and test flight systems.

The role is perfect for motivated software engineers who thrive on complex challenges and value software best practices. While aerospace experience isn't required, the position demands strong technical skills and innovative problem-solving abilities. You'll work across engineering groups to build high-assurance systems that accelerate the development of cutting-edge software and hardware.

The compensation is competitive, ranging from $120,000 to $170,000 based on experience level, with an additional 10% differential (up to $15,000 annually) for active clearance holders. The benefits package is comprehensive, including medical coverage, 401(k), stock options, and generous paid time off.

Working at SpaceX means contributing to humanity's future in space exploration, with the ultimate goal of enabling human life on Mars. The company offers a dynamic environment where your work directly impacts mission success. This role provides an unique opportunity to work on classified programs while maintaining the highest standards of software engineering excellence.

Requirements include a bachelor's degree in computer science or related field, modern C++ programming experience, and an active security clearance. The position involves real-time data processing, working with various data serialization formats, and developing robust, scalable applications. Experience with technologies like Python, Go, Docker, and database systems is advantageous.

Last updated 7 hours ago

Responsibilities For Software Engineer, C++ - Top Secret Clearance

  • Contribute to all aspects of software engineering and product development producing highly reliable software across all areas of the application suite
  • Develop prototypes to prove out key design concepts and quantify technical constraints
  • Develop modules for real-time data streaming of flight systems data
  • Contribute to test automation processes and CI/CD infrastructure
  • Maintain highest standards of excellence, never settling for the status quo

Requirements For Software Engineer, C++ - Top Secret Clearance

Go
Java
Python
PostgreSQL
MySQL
Kubernetes
  • Bachelor's degree in computer science, math, or engineering
  • 1+ years of experience in software development, programming in modern C++
  • Active Top Secret, Top Secret SCI, or DOE Level Q clearance

Benefits For Software Engineer, C++ - Top Secret Clearance

Medical Insurance
Vision Insurance
Dental Insurance
401k
Parental Leave
Equity
  • Medical, vision, and dental coverage
  • 401(k) retirement plan
  • Short and long-term disability insurance
  • Life insurance
  • Paid parental leave
  • 3 weeks paid vacation
  • 10+ paid holidays per year
  • 5 days sick leave
  • Stock options
  • Employee Stock Purchase Plan
  • Long-term incentives

Interested in this job?

Jobs Related To SpaceX Software Engineer, C++ - Top Secret Clearance

Factory Software Engineer, Consumer Products (Starlink)

Factory Software Engineer position at SpaceX working on Starlink consumer products manufacturing systems and infrastructure.

Electrical Test Development Engineer, Customer Hardware (Starlink)

Electrical Test Development Engineer position at SpaceX working on Starlink customer hardware, developing test solutions and automation for consumer devices.

Software Engineer (Ground Segment)

Software Engineer role at SpaceX developing mission-critical space to ground communications systems for spacecraft.

RF Software Engineer (Starlink)

RF Software Engineer position at SpaceX working on Starlink satellite internet system, developing RF capabilities and test automation for customer hardware.

Software Engineer (Full Stack) - Build Reliability

Full Stack Software Engineer position at SpaceX focusing on building reliable software solutions for spacecraft and rocket manufacturing systems.