Software Engineer, C++ - Top Secret Clearance

SpaceX develops technologies to enable human life on Mars and space exploration, focusing on advanced aerospace and space transportation systems.
$120,000 - $170,000
Backend
Mid-Level Software Engineer
In-Person
1+ year of experience
Space

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

SpaceX, a pioneering space exploration company, 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 SpaceX's flight systems.

The position offers a unique opportunity to work on cutting-edge aerospace technology, where you'll have ownership of new features in scalable high-performance applications used to control and test flight systems. While aerospace experience isn't required, the ideal candidate should be a motivated software engineer who thrives on complex challenges and values software best practices.

You'll be working in a dynamic environment, collaborating across engineering groups to build high-assurance systems that accelerate the development of innovative software and hardware. The role involves real-time data streaming, test automation, and CI/CD infrastructure development, making it perfect for engineers passionate about creating reliable, mission-critical software.

The compensation package is highly competitive, ranging from $120,000 to $170,000 based on experience, with additional benefits including equity, comprehensive healthcare, and retirement plans. Those with active clearance receive a 10% differential. This is an exceptional opportunity to contribute to SpaceX's mission of enabling human life on Mars while working with cutting-edge technology in a fast-paced, innovative environment.

The position requires U.S. person status due to ITAR requirements and an active security clearance, reflecting the sensitive nature of the work. You'll be part of a team that values excellence, innovation, and the drive to push the boundaries of what's possible in space exploration.

Last updated 6 days ago

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

  • Contribute to all aspects of software engineering and product development producing highly reliable software
  • 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

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
  • Must be a U.S. citizen, permanent resident, refugee, or asylee (ITAR requirements)
  • Experience with data streaming and real-time data processing
  • Experience with data serialization formats (JSON, YAML, XML, Protobuf)
  • Strong skills in debugging, performance optimization, and unit testing
  • Willing to work extended hours and weekends when needed

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

Medical Insurance
Dental Insurance
Vision Insurance
401k
Equity
Parental Leave
  • Company stock and stock options
  • Employee Stock Purchase Plan
  • Comprehensive 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 per year
  • 10% clearance differential (up to $15,000 annually)

Interested in this job?

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

Operations Development Engineer (Starlink Network)

SpaceX seeks Network Operations Engineer to develop and scale Starlink network operations, ensuring global connectivity for millions of users.

Mission Integration Engineer, Space Operations

Mission Integration Engineer role at SpaceX focusing on spacecraft operations, customer interface, and training development.

Mission Integration Engineer, Space Operations

Mission Integration Engineer role at SpaceX focusing on spacecraft operations, customer interface, and training development.

Chemical Process Engineer - Starship Launch Systems

Design and operate cryogenic propellant systems for SpaceX's Starship launch facilities, supporting the world's largest rocket program.

GNC Software Engineer (Starship)

GNC Software Engineer position at SpaceX working on Starship vehicle control systems and trajectory optimization.