Senior Software Engineer (Embedded)
$140k - $250kFreeform
SENIOR SOFTWARE ENGINEER (EMBEDDED)
Freeform is deploying software-defined, autonomous metal 3D printing factories around the world, bringing the scalability of software to physical production. Our proprietary technology stack leverages advanced sensing, real-time controls, and data-driven learning to produce digitally-verified, flawless parts at unprecedented speed and cost. Our mission is to make the transformative power of 3D printing available to all industries at scale and unlock the future of innovation.
As a Senior Embedded Software Engineer at Freeform, you will be responsible for architecting and implementing critical embedded software systems that enable our advanced metal 3D printing factories to operate fully autonomously at high speeds with precision. This entails developing elegant software solutions for hardware control, high speed data acquisition, and custom high performance compute systems. Your software will effectively act as the nervous system of our fully automated metal printing factories. As a crucial member of the engineering team you will be responsible for driving the pace of innovation, maximizing development speed, and maintaining a standard of excellence within the entire engineering team.
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 state-of-the-art software for an advanced production-scale metal 3D printing system
- Design and develop the machine instruction interface to the metal 3D printing system hardware
- Develop software to enable the computer vision system, monitor sensor data, perform calibrations, log quality data, and keep track of the health of the printing system over its lifetime
- Work with process and control engineers to integrate control algorithms into production software
- Work with FPGA developers to develop high-speed data acquisition software
- Create software for collection and analysis of process data
- Develop software required to implement production automation solutions
- Develop, unit test, and deploy functional, scalable, robust, and maintainable software
- Generate and maintain documentation of designed software and integrated systems
Basic Qualifications:
- 5+ years of experience in software development using C/C++ and/or Rust
- Experience in real-time embedded system design with Linux OS
- Experience in object-oriented programming and design
Nice to Have:
- Bachelor's, Master's or PhD in computer science, applied mathematics, engineering, or related field
- Experience working in a high performance compute environment (FPGAs or GPUs)
- Experience with PCIe driver development and troubleshooting
- Experience with high speed data acquisition and real time closed-loop-control systems
- Excellent knowledge of OS coding techniques, IP protocols, interfaces, and hardware subsystems
- Experience writing software for industrial automation systems, robotics, or related hardware
- Creative thinker able to apply first-principles reasoning to solve complex problems
- Excellent verbal and written communication skills
Location:
- We are located in Hawthorne, CA in a 35,000 square foot, state-of-the-art facility featuring large open spaces for team collaboration, R&D, and production, as well as easy access to the 405, 105, and 110 freeways. Our facility is in the heart of Los Angeles' vibrant emerging tech ecosystem alongside many other high growth startups and enterprises.
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 a 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
- As a growing company , the salary range is intentionally wide as we determine the most appropriate package for each individual taking into consideration years of experience, educational background, and unique skills and abilities as demonstrated throughout the interview process. 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 $140,000-$250,000, inclusive of all levels/seniority within this discipline .
- 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.
$185k - $250k
...manufactures these satellite buses at scale using a combination of software, vertical integration, and hardware that is designed for... ...to the galaxy beyond our planet. About the RoleAs a Senior Embedded Software Engineer on Apex's Flight Software team, you will design, develop...SeniorPermanent employmentFull timeWork at office- Join an innovative firm at the forefront of 3D printing technology as a Senior Embedded Software Engineer. In this role, you'll architect and implement critical embedded software systems that drive autonomous metal 3D printing factories. You'll work in a collaborative environment...Senior
- ...impact, we want you at Northwood. Role: Come architect the embedded systems of our next-generation ground stations! You would have... ...up and work in a fast-paced team of hardware and firmware engineers to define requirements and get things done. We are aiming to build...SeniorPermanent employment
$150k - $250k
...Job Description Job Description SENIOR SOFTWARE ENGINEER (EMBEDDED) 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...SeniorFull timeCasual workRelocation packageFlexible hours$135k - $200k
...Silvus offers opportunities that create pathways to a fulfilling career. The Opportunity Silvus is recruiting a Senior Embedded Software Engineer reporting to the Director of Software Engineering on the Software Engineering team. The successful candidate will participate...SeniorPermanent employmentFor contractorsLocal areaWorldwide3 days per week$135k - $200k
...THE OPPORTUNITY Our client is seeking a full‑time Senior Embedded Software Engineer reporting to the Director of Software Engineering on the Software Engineering team. The successful individual in this role will participate in the development of the client’s radios...SeniorPermanent employmentFull timeFor contractorsLocal area3 days per week$155k - $210k
...manufactures these satellite buses at scale using a combination of software, vertical integration, and hardware that is designed for... ...the galaxy beyond our planet. About the Role As a Senior Embedded Software Engineer on Apex's Flight Software team, you will write the...SeniorPermanent employmentFull timeWork at office$130k - $160k
...Senior Embedded DSP Engineer, High Performance Signal Processing Huntington Beach, California, United States About Mach Industries Founded... ...implement them as high-performance, low-latency embedded software on high performance processors. You will own capabilities...SeniorPermanent employmentWork experience placementWork at officeLocal area$140k - $200k
...directive of “Keeping Our Heroes Connected”? Job Description THE OPPORTUNITY Silvus is seeking a Senior Embedded Security Engineer who will report to the Director of Software Engineering on the Software Engineering team. The successful individual in this role will...SeniorPermanent employmentFor contractorsWork at officeRelocation3 days per week$135k - $200k
...challenging work, with the prime directive of “Keeping Our Heroes Connected”?THE OPPORTUNITYSilvus is seeking a full-time Senior Embedded Software Engineer to join our Engineering Group, reporting to the Director of Software Engineering. The successful individual in this...SeniorPermanent employmentFull timeFor contractors3 days per week$139k - $201k
...Inversion is pushing the boundaries of what’s possible in space-based defense and logistics. What You'll Do As a Senior Embedded Software Engineer at Inversion, you will report directly to the Director of Engineering, Avionics. In this role, you will develop the...SeniorPermanent employmentWork at office- Horizon Surgical Systems in Los Angeles is seeking a Senior/Staff Embedded Software Engineer to pioneer the development of robotic surgical systems. In this role, you will implement software modules with a focus on real-time performance and safety for innovative surgical...Senior
- Open Position - Senior/Staff Embedded Software Engineer Horizon Surgical Systems Inc. is revolutionizing the world of surgical ophthalmology by developing a novel, AI driven, and imaging-guided surgical robotic system. Horizon Surgical Systems Inc. aims to expand access...Senior
$125k - $145k
...is actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars. SOFTWARE ENGINEER, EMBEDDED SOFTWARE (STARSHIELD) The Starshield mission is to support national security through a focus on timely and reliable information...Temporary workImmediate startWeekend work- ...Job Description Job Description Title- Senior Software Engineer - BaaS Team Location: West LA Job Information Job Taxonomy:Sr. Software... ...scalable, secure, and high-performance systems that enable embedded financial services across our partner ecosystem. Key...SeniorFlexible hours
- Parallel Systems is seeking Software Engineering Interns to help build the software that runs its vehicles and the platform behind its fleet.... ...drivetrain, actuators, and power systems on microcontrollers or embedded Linux Develop and validate vehicle communication interfaces...Internship
$141.4k - $204.4k
...matter. A team where everyone makes play happen. Job Title: Senior Software Engineer - Generalist (Apex Legends) Location: Hybrid - Vancouver... ...flags, kill switches, and staged rollouts. Familiarity with embedded scripting languages and the boundary between engine code...SeniorFull timeLocal area$197.53k - $276.54k
...to: Design, develop, and maintain the software framework for a high-fidelity, real-time... ...degree in Computer Science, Electrical Engineering, or a related technical field ~5+ years... ...experience in software development for embedded systems, simulation, or hardware emulation...SeniorPermanent employmentFull timeTemporary workLocal areaWorldwide$192.8k - $289.2k
...are not only part of history, they are making history. Northrop Grumman Defense Systems has an opening for a Sr. Staff Embedded Software Engineer (Level 6) to join our team of qualified, diverse individuals. This position will be in Northridge, CA supporting our...SeniorFull timeRemote workRelocation packageShift work- RTX's Software Engineering Directorate (SWE) Effectors Center in Tucson, AZ is seeking an embedded software engineer to contribute to real-time systems and tools development within agile teams. You will design, implement, test, and document software components, collaborate...
$163k - $212k
...future for global freight.Parallel Systems is seeking a Senior Robotics Software Engineer to develop the perception and sensor fusion algorithms that... ...in the field. You'll work closely with ML, firmware, embedded platform, and systems engineers to take sensor selection...SeniorLocal areaShift work$150k - $190k
...Los Angeles, CAEngineering – Flight Software /Full-time /On-siteHermeus is a venture... ...a highly motivated and experienced Senior Software Simulation Engineer to join Hermeus, a hypersonic... ...gap between control system design and embedded software implementation, ensuring accurate...SeniorWeekly payPermanent employmentFull timeWork at office$185k - $250k
...buses at scale using a combination of software, vertical integration, and hardware... ...our planet. About the RoleAs a Senior Operating Systems Engineer on Apex's Flight Software team, you... ...software, operating system software, and embedded software. There is significant collaboration...SeniorPermanent employmentFull timeWork at office$168.1k - $227.4k
..., you will participate in all phases of software development from requirements through implementation... ...control. Job Responsibilities - Develop embedded software in C, C++, Rust, or other... ...as a mentor, tech lead or leading an engineering team PREFERRED QUALIFICATIONS - 5 years...SeniorPermanent employmentInternshipLocal areaFlexible hours$130k - $210k
Los Angeles, CAEngineering - Flight Software /Full-time /On-siteHermeus is a venture... ....About the RoleWe are seeking a Senior Autonomy Software Engineer to develop flight autonomy capabilities... ...-making Experience with Linux-based embedded or real-time software systems...SeniorWeekly payPermanent employmentFull timeWork at officeRemote work$111.5k - $207.5k
...Job Title: Senior Specialist Software Engineer Job Code: 45753 Job Location: Columbia MD Job Schedule: 9/80: Employees work 9 out of every... ...sector (MCC) is seeking a highly motivated team oriented embedded software design engineer who will be a member of a cross...SeniorFull timeImmediate startFlexible hours$170k - $265k
...the ultimate goal of enabling human life on Mars. SR. EMBEDDED SECURITY ENGINEER (STARLINK) At SpaceX we're leveraging our experience in... ...allow users to connect within minutes of unboxing, and the software that brings it all together. We've only begun to scratch the...SeniorTemporary workWorldwideFlexible hoursWeekend work$159.75k - $195.25k
Los Angeles, CAEngineering - Flight Software /Full-time /On-siteHermeus is a venture... ...a highly motivated and experienced Senior Flight Software Engineer to join Hermeus, a hypersonic... ...Responsibilities:Develop and maintain embedded flight software for our aircraft systems...SeniorWeekly payPermanent employmentFull timeWork at office$124k - $186k
...moments that matter – both for our audiences and our employees – and aim to leave a positive mark on culture. Job Title : Senior Software Engineer - AI Tooling & Quality Engineering Platforms Team : Global Quality Engineering (GQE) Location : New York City, Los...Senior$185k - $250k
...scale using a combination of software, vertical integration, and hardware... ...We are looking for motivated engineers who are eager to solve... ...distributed hardware.Knowledge of embedded Linux operating systems,... ...Protobuf and encryption.Pay Range:Senior: $185K - $210KStaff: $200K -...SeniorPermanent employmentFull timeWork at office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer (Embedded). Be the first to apply!
- software engineer internship remote Los Angeles, CA
- software engineer remote Los Angeles, CA
- graduate software developer no experience Los Angeles, CA
- work from home software developer Los Angeles, CA
- summer intern software engineer Los Angeles, CA
- junior software developer Los Angeles, CA
- information technology software engineer Los Angeles, CA
- senior software engineer remote Los Angeles, CA
- rust software engineer Los Angeles, CA
- software developer night shift Los Angeles, CA





