Software Engineer, C++ (Raptor)

6 hours, 17 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

  • Architect and develop high-performance C++ software for production-scale manufacturing systems.
  • Design and implement real-time control software, data acquisition pipelines, and monitoring algorithms.
  • Collaborate with controls, automation, and hardware engineers to integrate software with motion systems, sensors, and laser hardware.
  • Improve system reliability, speed, and quality through software enhancements.
  • Participate in design reviews, code reviews, and architecture discussions to maintain code quality and best practices.
  • Provide solutions to production engineering challenges and rapidly iterate from concept to deployed software.

Requirements

  • Bachelor’s degree in computer science, engineering, math, or a related STEM discipline and 2+ years of professional software development experience, or 4+ years of professional C++ development experience in lieu of a degree.
  • Strong experience writing production-grade, high-performance C++ code.
  • Experience with modern CI/CD tools and Linux environments.
  • Experience with real-time or embedded systems development (preferred).
  • Familiarity with libraries such as QT, Boost, VTK, or CUDA, or build tools like CMake (preferred).
  • Experience with microcontrollers, FPGAs, or hardware-software integration (preferred).
  • Background in manufacturing systems, controls software, or additive manufacturing processes such as laser powder bed fusion or similar (preferred).
  • Must meet ITAR requirements as a U.S. citizen, national, lawful permanent resident, refugee, asylee, or otherwise be eligible for required U.S. Department of State authorizations.

Benefits

  • Level I base salary: $120,000 - $145,000 per year.
  • Level II base salary: $140,000 - $170,000 per year.
  • Eligibility for long-term incentives, including company stock, stock options, or long-term cash awards.
  • Potential discretionary bonuses and the ability to purchase additional stock through an Employee Stock Purchase Plan.
  • Comprehensive medical, vision, and dental coverage.
  • 401(k) retirement plan, short- and long-term disability insurance, and life insurance.
  • Paid parental leave, 3 weeks of paid vacation, and 10 or more paid holidays per year.
  • Paid sick leave and various additional discounts and perks.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior Software Engineer - Advisory Suite

Alpaca 51-250 Capital Markets

Alpaca is hiring an experienced software engineer to build and architect proprietary advisory trading services for a global brokerage infrastructure platform.

AWS C C++ Go Heroku Java Python Rust Scala Zig
6 hours, 17 minutes ago

Staff Software Engineer/ Tech Lead - Onboard Model Consolidation

Waymo Autonomous vehicles, robotics, AI, ride-hailing / mobility tech

Waymo is hiring a software engineer for its Architecture & ML Integration team to advance onboard model consolidation and ML-first system architecture for autonomous driving and simulation.

C++ Machine Learning
6 hours, 32 minutes ago

Senior / Staff Applied Research Software Engineer - Emerging Tech

Twilio 5K-10K Diversified Telecommunication Services

Twilio is hiring Senior or Staff Applied Software Research Engineers for its remote U.S.-based Emerging Technologies incubation team to help prototype and build new AI- and communications-driven product ideas.

Angular AWS Azure Java JavaScript LLM Machine Learning Node.js Python React Spring Boot SQL
6 hours, 32 minutes ago

Software Engineer - DDI Solution, ISS

Pure Storage 1K-5K IT Services

Pure Storage is hiring a Software Engineer for its ISS team to design and operate the company’s corporate IPAM/DDI platform and related infrastructure workflows.

Ansible DHCP DNS Grafana Linux Nagios Prometheus Puppet Python
6 hours, 32 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