Software Engineer, Flight Software (Starship)

52 minutes ago
Full-time
Junior
Software Development
SpaceX

SpaceX

SpaceX designs, manufactures, and launches advanced rockets and spacecraft with the aim of revolutionizing space technology and enabling human life on other planets.

Aerospace & Defense
10K-50K
Founded 2002

Description

  • Develop highly reliable autonomous software systems and the simulations used to validate them.
  • Own all aspects of software development, including design, testing, and integration.
  • Work with counterpart engineering teams to develop and maintain launch and vehicle software.
  • Cross required software domains to implement and verify control of the pad, ship, and booster.
  • Collaborate with software and hardware engineers to debug software across the application, operating system, networking, firmware, and simulation layers.
  • Follow and maintain high software standards and software engineering best practices within Starship Software.

Requirements

  • Bachelor’s degree in computer science, software engineering, computer engineering, electrical engineering, or another engineering discipline, or 2+ years of professional software development experience in lieu of a degree.
  • Proven skills and knowledge of C++, Rust, or another systems programming language.
  • Experience building or working with real-time embedded systems or distributed computing systems.
  • Strong interest in designing, architecting, and implementing excellent, bug-free software.
  • Basic knowledge of electronics, controls, fluid systems, motor design, or physical mechanics.
  • Strong critical thinking and first-principles problem-solving skills.
  • Excellent written and verbal communication skills.
  • Ability to work effectively in a dynamic environment while taking on high levels of responsibility and accountability for software outcomes.
  • Willingness to work long hours and weekends as needed.
  • Eligibility to comply with U.S. Government ITAR export regulations, including U.S. citizen/national, lawful permanent resident, refugee, asylee, or eligible for required State Department authorizations.

Benefits

  • Pay range of $125,000-$145,000 per year for Software Engineering Level I and $145,000-$175,000 per year for Software Engineering Level II.
  • Eligibility for long-term incentives in the form of company stock or long-term cash awards.
  • Potential discretionary bonuses and access to an Employee Stock Purchase Plan with discounted stock purchases.
  • Comprehensive medical, vision, and dental coverage.
  • Access to a 401(k) retirement plan, short- and long-term disability insurance, and life insurance.
  • Paid parental leave.
  • Accrual of 3 weeks of paid vacation and 10 or more paid holidays per year.
  • Paid sick leave in accordance with company policy and applicable law.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Staff Software Engineer (Backend)

Varicent 251-1K Professional Services

Varicent is hiring a Lead Software Developer to lead the design and delivery of scalable, data-driven product systems for its core SaaS revenue performance platform.

AWS Azure CI/CD GCP Machine Learning Python System Design TypeScript
7 minutes ago

Senior Software Engineer, Foundations

Upstart 1K-5K Banks

Upstart is hiring a Senior Software Engineer to build and scale backend data systems that power marketing data workflows, audience segmentation, and attribution for its AI lending marketplace.

22 minutes ago

Sr Software Engineer

Amwell 1K-5K Diversified Telecommunication Services

Amwell is hiring a Senior Software Engineer – Full Stack to help build and support its cloud-based healthcare platform that connects patients and providers across the care continuum.

Angular AWS DynamoDB Java JavaScript Microservices MongoDB NestJS Node.js PostgreSQL Redis Spring Boot TypeScript
22 minutes ago

Senior Software Engineer, Machine Learning

SmarterDx 11-50 Professional Services

SmarterDx is hiring a Senior Machine Learning Engineer to build and scale the ML ecosystem behind its clinical AI platform for hospitals, with a focus on reliable production systems and better developer experience.

Agile Apache Airflow AWS dbt Kubernetes LLM Machine Learning MLflow Pandas Python PyTorch Snowflake SQL TensorFlow Terraform
22 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers