Software Engineer, C++ (Dragon)
$125k - $150kUnited States Digital Space LLC
the company 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 the company 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 configurations that fly our Dragon Crewed and Cargo vehicles. You will partner cross-functionally to ensure software is configured to each mission's specifications and needs. You will be responsible for ensuring the vehicle behaves as expected, and troubleshoot flight software when necessary. You will have a direct impact on our ability to launch and fly vehicles frequently, safely and reliably. Responsibilities Develop, execute, and analyze the code and configuration for the software systems that fly our vehicles Invent new tools that enable more frequent and reliable software deployment, automated data review, and automated configuration verification Analyze test results and bugs that require in-depth investigations Troubleshoot flight hardware/software systems with interdisciplinary engineering teams Plan and execute vehicle testing milestones Support mission operations as a flight software specialist Roll out new software changes to the vehicle fleet Occasional travel to launch sites and customer sites for testing and/or operations Basic Qualifications Bachelor's degree in computer science, engineering, math, or science discipline OR 2+ years of experience in software development in lieu of degree 1+ years of software development experience in C/C++ Preferred Skills and Experience Basic knowledge of electronics, controls, motor design, and physical mechanics Fluency in Linux, including: Bash shell scripting Network troubleshooting Experience building or working with real-time embedded systems Experience with software documentation, creating system diagrams, and enumerating software requirements Experience with software testing Knowledge of state machines Additional Requirements Must be available to work extended hours and weekends as needed Compensation and Benefits Pay Range: Software Engineer/Level I: $125,000.00 - $150,000.00 per year Software Engineer/Level II: $145,000.00 - $175,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 the company. 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. Exempt employees are eligible for 5 days of sick leave per year. 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. The company is an Equal Opportunity Employer; employment with the company 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 the company’s affirmative 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 United States Digital Space LLC
$125k - $175k
United States Digital Space LLC in Hawthorne, California is seeking a Software Engineer, C++ to develop and verify mission-critical software for Dragon Crewed and Cargo vehicles. You will be responsible for ensuring vehicle performance and troubleshooting when necessary...Suggested$165k - $230k
...TECHNOLOGIES CORP (SpaceX) is seeking a Sr. Software Engineer in Hawthorne, California, to develop and verify mission-critical software for Dragon vehicles. The role involves working with... ...requires strong programming skills in C/C++, with a Bachelor’s degree in a relevant...Suggested$125k - $150k
...possible, with the ultimate goal of enabling human life on Mars. Software Engineer, C++ (Simulations) As a Software Engineer on the Simulations team... ...future mission successes including Falcon, Falcon Heavy, Dragon, Starlink, and Starship. The company is looking for smart,...SuggestedPermanent employmentTemporary workWeekend work$160k - $230k
Sr. Software Engineer, C++ (Simulations) Hawthorne, CA SpaceX was founded under the belief that a future where humanity is exploring the stars... ...and future mission successes including Falcon, Falcon Heavy, Dragon, Starlink, and Starship. SpaceX is looking for smart,...SuggestedPermanent employmentTemporary workWeekend work$110k - $150k
...SOFTWARE ENGINEER (C++) Freeform builds AI-native manufacturing systems that unify software, hardware, and physics to produce industrial-scale parts at the speed of human ideation. By treating manufacturing as a single integrated system, we unlock a new era of innovation...SuggestedCasual workRelocation packageFlexible hours- United States Digital Space LLC is seeking a Software Engineer for their Simulations team to design and develop in-house simulation software crucial... ...a STEM field or relevant experience along with proficiency in C++. This high-impact role has responsibilities including...
- 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...
- Tom Trese in Manhattan Beach, CA is seeking an Embedded Software Engineer for a 12-month contract. This role involves developing software for... ...systems in real-time environments, requiring solid experience in C++ and object-oriented design. The ideal candidate will have a...Contract work
$75.8k - $144.2k
Date Posted: 2026-06-02. Location: El Segundo, CA. Position: Software Engineer II - Onsite (U.S. Citizen Only) Security Clearance: Secret (active... ...) and minimum 2 years of relevant experience. Experience with C++ design paradigms and real‑time operating systems (Linux,...Relocation packageFlexible hours$120k - $145k
...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...Permanent employmentTemporary work- TalentPro Consulting is seeking an Embedded Software Engineer for a 12-month contract in Manhattan Beach, CA. This role involves developing software... ...flight, space, and ground systems, and requires expertise in C++ and real-time operating systems like VxWorks or Linux. The...Contract work
- Keystone Distinction Group is seeking an Embedded Software Engineer for a 12-month contract in Manhattan Beach, CA. This role focuses on developing... ...years of experience in software development, specifically in C++. Experience with RTOS and familiarity with hardware validation...Contract work
- Divergent Tech in Torrance, California, is seeking a Senior Embedded Software Engineer (C++) to develop real-time software systems for their advanced 3D printing platforms. The role combines hardware integration and high-performance software architecture. Candidates should...
- United States Digital Space LLC in California is seeking a Software Engineer for the Starshield program focusing on developing innovative software... ...in software development, along with proficiency in C, C++, or Rust, and the ability to obtain a Top Secret security clearance...
- ...comprehensively uses machine learning to optimally engineer, additively manufacture, and flexibly... ...industrial manufacturing through software‑driven production, additive manufacturing... ...seeking a Senior Embedded Software Engineer (C++) to help develop the real‑time software...Temporary work
- United States Digital Space LLC is looking for a Sr. Software Engineer to work on the Dragon team, developing and verifying software configurations for... ...mission success. The ideal candidate will possess strong C/C++ skills, and experience in software development, in...
$125k - $175k
...aerospace company located in Hawthorne, CA, seeks a Simulation Software Engineer to design and develop critical in-house simulation software.... ...across engineering teams. Candidates should have experience in C++ and a strong problem-solving attitude. Competitive salary ranges...$120k - $145k
...SpaceX is actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars. Software Engineer, C++ - Top Secret Clearance As a Software Engineer in Special Programs, you will design, develop, and test key aspects of an in‑...Permanent employmentTemporary workImmediate startWeekend work- United States Digital Space LLC is seeking a Simulation Software Engineer to design and develop simulation software supporting all company flight... ...Falcon and Starship. The ideal candidate will have strong C++ development skills and a Bachelor's degree in a related field...
$125k - $150k
SOFTWARE ENGINEER, FLIGHT SOFTWARE (STARSHIELD) The Starshield mission is to support national security through a focus on timely and reliable... ...responsibilities may include: Write high quality Linux‑based C++ software for common processors and micro controllers (e.g. ARM...Permanent employmentTemporary workImmediate startWeekend work$131k - $184k
Front Door Defense is seeking a Space Flight Software Engineer to develop reliable software that determines spacecraft behavior in orbit. You will take charge of the entire development cycle from requirements to testing, ensuring optimal performance and quality. The position...$125k - $150k
SPACE EXPLORATION TECHNOLOGIES CORP, known as SpaceX, is seeking a Software Engineer specializing in C++ for the Dragon team. This role involves developing and verifying mission-critical software for Dragon vehicles and ensuring reliability and safety throughout the launch...- Front Door Defense in Hawthorne, CA seeks a Sr. Software Engineer to develop and troubleshoot mission-critical software for our Dragon vehicles. Candidates should have 5+ years of experience in C/C++ and strong Linux fluency. The role involves cross-functional collaboration...
$125k - $175k
Front Door Defense is hiring a Software Engineer in Hawthorne, California. You will be responsible... ...verifying software configurations for the Dragon team, ensuring the vehicle behaves as... ...Science or related fields and experience in C/C++. The company offers a competitive salary...- ...States Digital Space LLC in Hawthorne, California, is seeking a Software Engineer to develop software for an innovative satellite system. You... ...equivalent software development experience, with strong knowledge of C++ and Linux systems. Remote work opportunities are available,...Remote work
$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,... ...limited to: Develop software utilizing C/C++ to modernize and productionize a...Full timeRelocation packageShift work$134.64k - $185.13k
...comprehensively uses machine learning to optimally engineer, additively manufacture, and flexibly... ...and implement real-time machine control software for our proprietary 3D metal printing... ...US export controls Proficiency in modern C++ (C++11 or later), including multithreaded...Temporary work$180k - $260k
...Principal Embedded Software Engineer (Actuators & Control Systems) Department: Software Employment Type: Full Time Location: Redondo... ...Engineering, or a related field. ~12+ years of embedded C/C++ development experience for electromechanical control systems....Permanent employmentFull time- Prattwhitney is seeking a Software Engineer II for an onsite position in El Segundo, California. You will support all aspects of the software... ...STEM and at least 2 years of relevant experience. Knowledge of C++, real-time operating systems, and scripting languages is essential...
$30 per hour
...Fall 2026 Software Engineering Internship/Co-op Flexible - Any SpaceX Site SpaceX was founded... ...experience in one or more of the following: C, C++, C#, Java, JavaScript, Python ~... ...the Starlink network and much more. DRAGON SOFTWARE: As a software engineering...Permanent employmentFull timeInternshipRelocationFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer, C++ (Dragon). Be the first to apply!
- c++ developer Hawthorne, CA
- c++ software developer Hawthorne, CA
- c++ programmer Hawthorne, CA
- embedded software Hawthorne, CA
- software sales Hawthorne, CA
- software quality assurance Hawthorne, CA
- software asset management analyst Hawthorne, CA
- id software Hawthorne, CA
- software support Hawthorne, CA
- software technical support Hawthorne, CA


