Software Engineer (C++)
$110k - $150kDormont Manufacturing Company
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 where complex hardware is designed, built, and scaled without limits. As a Software Engineer at Freeform, you will play a key role in developing and deploying the software systems that power our autonomous metal 3D printing factories. You’ll work with a talented engineering team from some of the world’s most innovative companies across a range of projects including controls, high-speed data acquisition, high-performance computing (GPUs and FPGAs), and geometry processing pipelines that enable precise and fully automated manufacturing at scale. Your work will directly impact the performance, reliability, and scalability of our factory systems. The ideal candidate thrives in ambiguity, takes initiative on complex technical problems, and works collaboratively across disciplines to deliver robust, high-performance software solutions. This is an opportunity to build foundational systems for a new category of manufacturing technology - where your code doesn’t just run, it drives physical innovation. 3D printing experience is not required to be successful here - rather we look for smart, motivated, collaborative engineers who love solving hard problems and creating amazing technology! Responsibilities Architect and develop software for an advanced, production-scale metal 3D printing factory Work with process, control, and mechanical engineers to integrate control algorithms into production software Improve and scale out high-rate data acquisition, storage, and retrieval systems Implement processes for converting customer part geometries into machine print instructions Basic Qualifications 3+ years of professional experience in software development Proficiency in a systems-level programming language such as C++, Go, or Rust Experience with high-performance systems software such as high-volume telemetry systems, hardware control systems, real-time embedded Linux, or similar Nice to Have Bachelor’s or advanced degree in computer science or computer engineering Experience interfacing with microcontrollers, FPGA, or GPU computing hardware Experience developing embedded or real-time software systems Experience writing software for industrial automation systems, rockets, spacecrafts, robotics, or related hardware that operates with the physical world Experience working in a Linux or RTOS environment Comfortable working in fast-paced, ambiguous environments and iterating quickly (comfortable building the plane as we fly it) Strong communicator who collaborates across disciplines and proactively seeks support when needed Willing to take ownership of tasks big and small, with a hands-on, problem-solving mindset Strong work ethic with a refuse-to-fail mindset Demonstrated indicators of excellence and/or achieving success against adversity (i.e. top academic performance, leadership in engineering clubs, first-generation college student, or other examples of resilience and achievement) Location Based in Hawthorne, our vertically integrated facility brings technology development, R&D, and production together under one roof. We operate at the center of LA’s deep tech ecosystem, surrounded by some of the most ambitious hardware innovation happening anywhere in the country. What We Offer We have an inclusive and diverse culture that values collaboration, learning, and making deliberate data-driven decisions. We offer a unique opportunity to be an early and integral member of a rapidly growing company that is scaling world-changing technology. Benefits Significant stock option packages 100% employer-paid Medical, Dental, and Vision insurance (premium PPO and HMO options) Life insurance Traditional and Roth 401(k) Relocation assistance provided Paid vacation, sick leave, and company holidays Generous Paid Parental Leave and extended transition back to work for the birthing parent Free daily catered lunch and dinner, and fully stocked kitchenette Casual dress, flexible work hours, and regular catered team building events Compensation Our intent is to offer a salary that is commensurate for the company’s current stage of development and allows the employee to grow and develop within a role. In addition to the significant stock option package, the estimated salary range for this role is $110,000-$150,000. The upper end of the range is reserved for individuals who demonstrate exceptional experience, deep domain mastery, and a proven history of high performance and impact. Freeform is an Equal Opportunity Employer that values diversity; employment with Freeform 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. What To Expect Thank you for your interest in our new graduate opportunity! We truly appreciate your application and enthusiasm to join our team. Please note that our interview process will include 2-3 rounds of interviews. #J-18808-Ljbffr
- 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...Suggested
- 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
- 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...SuggestedContract 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...SuggestedContract 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,...SuggestedRelocation 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- 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...
- 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
$125k - $150k
...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...Permanent employmentTemporary workWeekend work$125k - $150k
...company 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...Permanent employmentTemporary workWeekend work- 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...
$160k - $230k
Sr. Software Engineer, C++ (Simulations) Hawthorne, CA SpaceX was founded under the belief that a future where humanity is exploring the stars is fundamentally more exciting than one where we are not. Today SpaceX is actively developing the technologies to make this possible...Permanent employmentTemporary workWeekend work- ...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
$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...- ...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
$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...$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...
$200.5k - $314.48k
...Principal Embedded Software Engineer Define and implement architecture for fault‑tolerant embedded I&C software across multiple subsystems Location... ...‑level bring‑up and porting. Deep proficiency in embedded C/C++. Track record of influencing technical direction beyond your...Immediate startWeekend work- Prattwhitney in El Segundo, California is seeking a Software Engineer to support the software development life cycle across various military and... ...at least 2 years of relevant experience, and is proficient in C++. A Top Secret security clearance is required. The position...Relocation packageFlexible hours
- A successful tech scale-up in Los Angeles seeks an Embedded Software Engineer to take full ownership of their software system. You will be part... ...Ideal candidates have over 3 years of experience in Embedded C++, expertise in Linux-based systems, and a background in mission...
- ...cutting-edge tech startup in Los Angeles is seeking an Embedded Software Engineer to develop reliable software for space-grade hardware. The... ...networking. Candidates should demonstrate strong proficiency in C++, experience with embedded systems, and collaboration skills. A...
- Job Juncture is looking for an Embedded Software Engineer to work onsite in Manhattan Beach, CA. The ideal candidate will develop software for... ...various flight, space, and ground systems, requiring expertise in C++ and familiarity with real-time operating systems such as...
$200k - $270k
...Principal RF Software Engineer (Starshield) Hawthorne, CA SpaceX was founded under the belief that a future where humanity is out exploring... ...infrastructure and test automation sequences in Python and C++ to support design validation, qualification, and production...Permanent employmentTemporary workRemote workWeekend work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer (C++). 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


