Software Engineer, Additive Manufacturing (Raptor)

SpaceX

Quick summary

Work type
On-site
Location
Hawthorne, CA
Salary
$120,000–$145,000 / yr
Posted
today

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $167k
This role $132k
$109k most similar roles pay here $220k

This role pays less than 80% of similar roles. Most pay $135,000–$199,725 — the shaded band above. At the midpoint, this role pays about $132k versus about $167k for comparable roles.

Based on 240 similar postings.

Employer

About SpaceX

SpaceX designs, manufactures, and launches advanced rockets and spacecraft with the mission of enabling humans to become a multi-planetary species. It operates the Falcon 9, Falcon Heavy, and Starship launch vehicles, as well as the Starlink satellite internet constellation.

SpaceX currently has 604 open roles on FindRole.

Listed pay typically runs $130,000–$155,000 across 440 roles with salary data.

Most-posted roles

View all roles at SpaceX

At a glance

TL;DR · Software Engineer, Additive Manufacturing (Raptor)

Join SpaceX as a Software Engineer in Additive Manufacturing, working on the cutting-edge Raptor team to develop software for advanced metal 3D printing systems. You will architect and build core control, data acquisition, and monitoring software that transforms designs into physical parts, collaborating closely with automation engineers and production teams to enhance manufacturing processes. Essential skills include C++ programming, experience with CI/CD tools, Linux environments, and real-time embedded systems development. Familiarity with metal 3D printing technologies like laser powder bed fusion is a plus. This role offers the chance to contribute significantly to developing state-of-the-art rocket engines and process monitoring solutions at one of the world’s leading aerospace manufacturers.

What you'll do

  • Architect and develop software for advanced, production-scale metal 3D printing systems.
  • Develop control software and algorithms for lasing and control systems in printers.
  • Work with additive manufacturing engineers to improve print process quality and speed.
  • Collaborate on design reviews to decide among available technologies for projects.
  • Review code developed by other team members to ensure best practices are followed.

What we're looking for

  • Bachelor's degree in a STEM field and 2+ years of software development experience, or 4+ years of professional software building experience.
  • Proficient in C++ for production code development.
  • Experience with modern CI/CD tools and Linux environment.
  • Knowledge of libraries like QT, VTK, Boost, CUDA, and tools such as CMake.
  • Background in real-time embedded software development and microcontrollers/FPGA computing hardware.
  • Expertise in laser powder bed fusion or similar additive manufacturing processes.

More like this

Similar roles

Software Engineer, Manufacturing Test (Roadrunner)

Anduril Industries

Costa Mesa, CA today $166,000$220,000
Python C# ASP.NET RESTful services AWS Azure PLCs motor controllers sensors vision systems robotics National Instruments LabVIEW TestStand Keysight VEE mechanical design principles hardware-in-the-loop (HIL) embedded systems integration data acquisition systems CI/CD