Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer (C++)

$110k - $150k

Dormont 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

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Software Engineer (C++) in Hawthorne, CA vacancy
  • 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

    United States Digital Space LLC

    Hawthorne, CA
    3 days ago
  • 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

    Prattwhitney

    El Segundo, CA
    5 days ago
  • 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... 
    Suggested
    Contract work

    Tom Trese

    Manhattan Beach, CA
    4 days ago
  • 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... 
    Suggested
    Contract work

    TALENTPRO CONSULTING, INC

    Manhattan Beach, CA
    3 days ago
  • $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,... 
    Suggested
    Relocation package
    Flexible hours

    Prattwhitney

    El Segundo, CA
    1 day ago
  • $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 employment
    Temporary work

    SPACE EXPLORATION TECHNOLOGIES CORP

    Hawthorne, CA
    2 days ago
  • 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... 

    Alumni Ventures

    Torrance, CA
    5 days ago
  • 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

    Keystone Distinction Group

    Manhattan Beach, CA
    4 days ago
  • $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 employment
    Temporary work
    Weekend work

    United States Digital Space LLC

    Hawthorne, CA
    3 days ago
  • $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 employment
    Temporary work
    Weekend work

    United States Digital Space LLC

    Hawthorne, CA
    4 days ago
  • 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... 

    United States Digital Space LLC

    Hawthorne, CA
    3 days ago
  • $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 employment
    Temporary work
    Weekend work

    SPACE EXPLORATION TECHNOLOGIES CORP

    Hawthorne, CA
    3 days ago
  •  ...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

    Alumni Ventures

    Torrance, CA
    5 days ago
  • $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... 

    SPACE EXPLORATION TECHNOLOGIES CORP

    Hawthorne, CA
    5 days ago
  • $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 employment
    Temporary work
    Immediate start
    Weekend work

    Latent AI

    Hawthorne, CA
    4 days ago
  • 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... 

    United States Digital Space LLC

    Hawthorne, CA
    3 days ago
  • $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 employment
    Temporary work
    Immediate start
    Weekend work

    United States Digital Space LLC

    Hawthorne, CA
    4 days ago
  • $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... 

    Front Door Defense

    El Segundo, CA
    5 days ago
  •  ...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

    United States Digital Space LLC

    Hawthorne, CA
    4 days ago
  • $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... 

    United States Digital Space LLC

    Hawthorne, CA
    4 days ago
  • $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 time
    Relocation package
    Shift work

    Northrop Grumman

    Los Angeles, CA
    5 days ago
  • $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

    Alumni Ventures

    Torrance, CA
    5 days ago
  • $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 employment
    Full time

    Impulsespace

    Redondo Beach, CA
    2 days ago
  • 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... 

    Prattwhitney

    El Segundo, CA
    1 day ago
  • $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 start
    Weekend work

    jobs.frontdoordefense.com - Jobboard

    El Segundo, CA
    5 days ago
  • 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 package
    Flexible hours

    Prattwhitney

    El Segundo, CA
    3 days ago
  • 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... 

    Oho Group Ltd

    Los Angeles, CA
    1 day ago
  •  ...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... 

    Anysignal

    Los Angeles, CA
    5 days ago
  • 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... 

    Job Juncture

    Manhattan Beach, CA
    4 days ago
  • $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 employment
    Temporary work
    Remote work
    Weekend work

    SPACE EXPLORATION TECHNOLOGIES CORP

    Hawthorne, CA
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer (C++). Be the first to apply!