Software Engineer, C++ (Raptor)
$120k - $145kSpaceX
SpaceX was founded under the belief that a future where humanity is out exploring the stars is fundamentally more exciting than one where we are not. Today SpaceX is actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars.
SOFTWARE ENGINEER, C++ (RAPTOR)
We are looking for exceptional C++ software engineers who thrive on building high-performance, reliable systems that directly impact production speed and quality. Our team develops the core real-time software that powers advanced metal additive manufacturing machines for Raptor engines. In this role, you will own critical software across controls, data acquisition, build logic, and in-situ monitoring — turning complex engineering designs into flight-ready hardware at scale. You will architect production‑grade C++ systems that push the limits of speed, precision, and reliability in one of the world’s most demanding manufacturing environments.RESPONSIBILITIES
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 closely with controls, automation, and hardware engineers to integrate software with motion systems, sensors, and laser hardware Continuously improve system reliability, speed, and quality through elegant software solutions Participate in design reviews, code reviews, and architecture discussions to maintain exceptional code quality and best practices Provide first-principles solutions to production engineering challenges, rapidly iterating from concept to deployed softwareBASIC QUALIFICATIONS
Bachelor’s degree in computer science, engineering, math, or 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 environmentsPREFERRED SKILLS AND EXPERIENCE
Experience with real-time or embedded systems development Familiarity with libraries such as QT, Boost, VTK, CUDA, or build tools like CMake Experience with microcontrollers, FPGAs, or hardware-software integration Background in manufacturing systems, controls software, or additive manufacturing processes (laser powder bed fusion or similar)COMPENSATION AND BENEFITS
Pay range: Level I: $120,000.00 - $145,000.00 per year Level II: $140,000.00 - $170,000.00 per year Your actual level and base salary will be determined on a case‑by‑case basis and may vary based on the following considerations: job-related knowledge and skills, education, and experience. Base salary is just one part of your total rewards package at SpaceX. You may also be eligible for long-term incentives, in the form of company stock, stock options, or long-term cash awards, as well as potential discretionary bonuses and the ability to purchase additional stock at a discount through an Employee Stock Purchase Plan. You will also receive access to comprehensive medical, vision, and dental coverage, access to a 401(k) retirement plan, short and long-term disability insurance, life insurance, paid parental leave, and various other discounts and perks. You may also accrue 3 weeks of paid vacation and will be eligible for 10 or more paid holidays per year. Employees accrue paid sick leave pursuant to Company policy which satisfies or exceeds the accrual, carryover, and use requirements of the law.ITAR REQUIREMENTS
To conform to U.S. Government export regulations, applicant must be a (i) U.S. citizen or national, (ii) U.S. lawful, permanent resident (aka green card holder), (iii) Refugee under 8 U.S.C. § 1157, or (iv) Asylee under 8 U.S.C. § 1158, or be eligible to obtain the required authorizations from the U.S. Department of State. Learn more about the ITAR here. SpaceX is an Equal Opportunity Employer; employment with SpaceX is governed on the basis of merit, competence and qualifications and will not be influenced in any manner by race, color, religion, gender, national origin/ethnicity, veteran status, disability status, age, sexual orientation, gender identity, marital status, mental or physical disability or any other legally protected status. Applicants wishing to view a copy of SpaceX’s Affci Action Plan for veterans and individuals with disabilities, or applicants requiring reasonable accommodation to the application/interview process should reach out to View email address on click.appcast.io. #J-18808-Ljbffr SpaceXVacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Software Engineer, C++ (Raptor) in Hawthorne, CA vacancy
$120k - $145k
...with the ultimate goal of enabling human life on Mars. SOFTWARE ENGINEERING, ADDITIVE MANUFACTURING (RAPTOR) We are looking for good people and driven, adaptable... ...a degree Experience with writing production code in C++ Experience with modern continuous integration and...SuggestedPermanent employmentTemporary work- Prattwhitney is looking for a software development engineer located in El Segundo, CA. This role requires a degree in STEM and a minimum of 5 years of relevant experience, primarily in C++. You will support diverse military and commercial programs throughout the software...Suggested
- Kratos Defense and Security Solutions is seeking an Embedded Software Engineer in Roseville, CA. You will architect and implement mission-critical C++ software for next-generation UAV flight computers, bridging software with custom avionics hardware to ensure deterministic...SuggestedWork at officeRemote work
$125k - $150k
...SpaceX is actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars. SOFTWARE ENGINEER, C++ (DRAGON) As a software engineer on the Dragon team, you will develop, analyze and verify the mission critical software...SuggestedPermanent employmentTemporary workWeekend work$125k - $150k
...SpaceX is actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars. SOFTWARE ENGINEER, C++ (SIMULATIONS) As a Software Engineer on the Simulations team, you will design, develop, and test our in‑house simulation...SuggestedPermanent employmentTemporary workWeekend work$125k - $175k
A leading aerospace company based in California is seeking a Senior Propulsion Design Engineer. This role entails managing the design criteria for advanced rocket engines, ensuring requirements are met through rigorous testing and collaboration with cross-functional teams...$95k - $130k
A leading aerospace company in Hawthorne, California is seeking a Turbomachinery Engineer to design and develop turbopumps for rocket systems. The ideal candidate will have a Bachelor's degree in engineering and at least 1 year of experience in turbomachinery design. This...$131k - $184k
Vardaspace is seeking a skilled developer for their Flight Software team based in El Segundo, California. The role includes developing reliable... ...that governs spacecraft operations, requiring expertise in C++. A Bachelor’s degree and 3+ years experience in safety-critical...- SpaceX is seeking a Software Engineer to develop flight software for its Starshield mission in Hawthorne, California. In this role, you'll create... .... Ideal candidates will have a robust background in C++, enjoy working on critical technology that impacts national security...
- Junior Software Engineer, C++ - Top Secret Clearance Join to apply for the Junior Software Engineer, C++ - Top Secret Clearance role at Jobright.ai Junior Software Engineer, C++ - Top Secret Clearance 3 days ago Be among the first 25 applicants Join to apply for the Junior...Full time
- SpaceX is seeking a Software Engineer, C++ for its Dragon team, where you will develop and verify mission-critical software configurations. You will collaborate across teams to ensure software meets each mission's needs and troubleshoot as necessary. The ideal candidate...
- Varda Space Industries in El Segundo, CA is seeking a seasoned flight software engineer to develop reliable software for spacecraft operations and embedded processors. You will write structured C++ for bare‑metal, RTOS, or Linux environments and own design, testing, and...
- ...Space Industries in El Segundo, California, is seeking a Flight Software Engineer to develop reliable software for spacecraft operations... ...or safety-critical software development, with proficiency in C++. The role offers a competitive salary and comprehensive benefits...
$91.8k - $137.6k
...enabling solutions for global security. Our Engineering and Sciences (E&S) organization pushes... ...looking for you to join our team as a Software Engineer based out of Woodland Hills, CA... ...Responsibilities Develop software utilizing C/C++ to modernize and productionize a...Full timeRelocation packageShift work$100k - $117.5k
...the technologies to make this possible, with the ultimate goal of enabling human life on Mars. PROPULSION FLUIDS ANALYST (RAPTOR SYSTEMS ENGINEERING) The Propulsion Fluids Analyst role is responsible for evaluating and improving engine hardware designs through fluids...Permanent employmentTemporary workWeekend work- SpaceX is seeking a Software Engineer specializing in C++ to develop high-performance software for advanced manufacturing systems. You will work on real-time control software and collaborate with a talented team to push boundaries in manufacturing technology. The ideal...
- ...About Quilter At Quilter, we are helping electrical engineers save time and accomplish more by automating the tedious and time‑consuming... ...stop learning Pursue excellence Quilter is seeking Senior to Staff C++ Engineers to join our engineering teams developing the next...
- ...years of programming experience, preferably with a B.S. in Computer Science. Ideal candidates will have in-depth knowledge of Unreal and C++, and a passion for gaming. Join a collaborative team focused on creating fun, immersive games, with competitive perks including...
$120k - $145k
SPACEX - SOFTWARE ENGINEER, SIMULATION SpaceX was founded under the belief that a future where humanity is out... ...inspection burden, and optimize parts across Raptor, Starship, Starlink, and other programs at SpaceX. Strong C++ software engineering skills and experience...Permanent employmentTemporary workWeekend work$157k - $235k
...reviews. Interact with design, interactive engineering, and product teams to shape and launch... ...more object-oriented languages such as C++, Kotlin, or Java. Experience delivering... .... 2+ years of post‑Bachelor’s software development experience; or Master’s degree...Live inWork at officeLocal area$200.5k - $314.48k
..., practical approach to nuclear development leverages modern software engineering to rapidly deliver safe, factory‑built microreactors that use... ...low‑level bring‑up and porting. Deep proficiency in embedded C/C++. Track record of influencing technical direction beyond your...Full timeSummer workImmediate startRemote workFlexible hoursWeekend work$118.3k - $224.9k
...than 100 years of experience and renowned engineering expertise to meet the needs of today’s... ...the future of aerospace and defense. The Software Product Assurance Center’s Software... ...applications are developed using C and C++ on a variety of computing platforms running...Temporary workWork experience placementFor subcontractorFlexible hours- Areté in Northridge, CA, is seeking a Scientific Computing Engineer to develop innovative software solutions for complex security challenges. Ideal... ...Physics, Math, or Engineering and excel in Python and C/C++ programming. This full-time position involves collaboration...Full time
$1,200 per month
...Los Angeles, USA. The role involves designing, coding, and modifying complex software applications. Ideal candidates will have a strong understanding of programming languages like Java and C++, and experience in database management and cloud computing is preferred. This...$100k - $150k
...Details We are seeking a dynamic and talented Consulting Embedded Software Engineer to join our team in the Tech Services industry. The successful... ...on embedded targets. 6. Solid programming experience in C or C++. 7. Proven experience in embedded software design, development...Local area- Varda Space Industries, Inc. seeks an experienced embedded software engineer to develop reliable firmware for spacecraft systems including the... ...and safety-critical requirements. The role emphasizes writing C++ for bare metal, RTOS, or Linux environments, and ensuring system...
- ...CHAOS is seeking a highly-skilled and motivated Senior Embedded Software Engineer to join our team supporting our R&D and product engineering... ...Experience with CUDA Experience with additional languages such as C++, Rust, NodeJS, Java, Go, etc. Development experience in Ground...Full timeWork at office
$139k - $201k
...based defense and logistics. What You’ll Do As a Senior Embedded Software Engineer at Inversion, you will report directly to the Manager of Arc... ...maintain high‑reliability, real‑time embedded software in C/C++ for Arc flight computers, microcontrollers, and actuators. Architect...Permanent employmentWork at office$160k - $220k
SR. SOFTWARE ENGINEER, COMPUTER VISION SpaceX was founded under the belief that a future where humanity... ...for SpaceX as we develop the Starship, Raptor, and Starlink programs. We deliver high-... ...environments 3+ years of strong C++ software engineering experience 3+ years...Permanent employmentTemporary workWeekend work- K2 Space, based in Los Angeles, is seeking a Software Engineer to contribute to the development of software for spacecraft control systems. You will work with advanced technologies including Rust and C++, and be involved in building systems that manage propulsion and control...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer, C++ (Raptor). Be the first to apply!
Related searches
- c++ software developer Hawthorne, CA
- c++ programmer Hawthorne, CA
- c++ developer Hawthorne, CA
- ultimate software Hawthorne, CA
- remote software sales Hawthorne, CA
- senior c# .net software developer Hawthorne, CA
- id software Hawthorne, CA
- software Hawthorne, CA
- entry level software sales Hawthorne, CA
- internship software Hawthorne, CA

