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

Software Engineer (Embedded)

$125k - $150k

Freeform

Job Description

Job Description

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 integrated system, we unlock a new era of innovation where complex hardware is designed, built, and scaled without limits.

As an Embedded Software Engineer at Freeform, you will be responsible for contributing to the architecture of critical embedded software systems that enable our advanced metal 3D printing factories to operate fully autonomously at high speeds with precision. This entails developing software solutions for hardware control/autonomy, high speed data acquisition, and custom high-performance compute systems. Projects will vary across the stack, so we expect our engineers to be flexible and always put the mission first. 

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:  

  • Contribute to the architecture of 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:  

  • Bachelors in computer science, computer engineering, electrical engineering, applied mathematics, or related field
  • 2+ years of professional, post-graduation experience in software development using C/C++
  • Experience in real-time embedded system design with Linux OS 

  Nice to Have:  

  • Experience working in a high-performance compute environment (FPGAs or GPUs)
  • Experience with PCIe driver development and troubleshooting
  • Experience with Rust
  • 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:  

  • 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. 
  • Our fast-paced, cross-functional environment is built on close collaboration, and as such, this role requires full-time onsite presence (five days a week), with very limited exceptions. 

  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 $125,000-$150,000, dependent on the candidate's academic level (Bachelors, Masters, or PhD) and demonstrated out of classroom experience.
  • 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. 
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Software Engineer (Embedded) in Los Angeles, CA vacancy
  • $125k - $145k

     ...SpaceX 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... 
    Suggested
    Permanent employment
    Temporary work
    Immediate start
    Weekend work

    SpaceX

    Hawthorne, CA
    2 days ago
  • $130k - $185k

     ...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 an Embedded Software Engineer on Apex's Flight Software team, you will write the... 
    Suggested
    Permanent employment
    Full time
    Work at office

    Apex Technology

    Los Angeles, CA
    2 days ago
  •  ...it. The Role Our optical payload and ground terminal run on embedded software: board-level firmware, the payload application layer, and...  ...time code that closes control loops. We are seeking a software engineer to own the flight and embedded stack, from drivers and bring... 
    Suggested
    Work at office
    Relocation package
    Flexible hours

    Endeavor Optical Networks Inc.

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

    RTX

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

    Parallel Systems

    Los Angeles, CA
    3 days ago
  • $20k

     ...SpaceX is actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars.EMBEDDED SOFTWARE ENGINEER, PLATFORM SOFTWARE (STARSHIELD)National security customers cannot wait on slow programs or fragile software. Starshield’s... 
    Permanent employment
    Temporary work
    Immediate start
    Weekend work

    SpaceX

    Hawthorne, CA
    22 hours ago
  • $180k - $260k

     ...prime directive of “Keeping Our Heroes Connected”?THE OPPORTUNITYSilvus is seeking a full-time Principal Embedded Security Engineer who will report to Director of Software Engineering on the Software Engineering team. The successful individual in this role will participate... 
    Permanent employment
    Full time
    For contractors
    Relocation
    3 days per week

    Indigo Vision

    Los Angeles, CA
    1 day ago
  • $48.08 - $67.31 per hour

     ...reliable connectivity, including video and high-bandwidth data.Job DescriptionTHE OPPORTUNITYSilvus Technologies is seeking an Embedded Software Engineer, reporting to the Vice President of Research & Development on the R&D team. The successful individual in this role will... 
    Full time
    Relocation
    3 days per week

    Indigo Vision

    Los Angeles, CA
    4 days ago
  • $135k - $160k

     ...SpaceX is actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars.EMBEDDED SOFTWARE ENGINEER, RF PAYLOADS (STARSHIELD)Starshield leverages SpaceX’s Starlink technology and launch capability to support national... 
    Permanent employment
    Temporary work
    Remote work
    Weekend work

    SpaceX

    Hawthorne, CA
    1 day ago
  •  ...possible, with the ultimate goal of enabling human life on Mars.EMBEDDED SECURITY ENGINEER (STARLINK)At SpaceX we’re leveraging our experience in...  ...up.In this role, you will influence the security of software across our space and terrestrial systems. Ideally, you have... 
    Permanent employment
    Temporary work
    Worldwide
    Weekend work

    SpaceX

    Hawthorne, CA
    3 days ago
  • $170k - $265k

     ...with the ultimate goal of enabling human life on Mars.SR. EMBEDDED SECURITY ENGINEER (STARLINK)At SpaceX we’re leveraging our experience in building...  ...users to connect within minutes of unboxing, and the software that brings it all together. We’ve only begun to scratch the... 
    Permanent employment
    Temporary work
    Worldwide
    Flexible hours
    Weekend work

    SpaceX

    Hawthorne, CA
    2 days ago
  • $160k - $240k

     ..., and London. For more information, please visit . Role Overview CHAOS is seeking a highly-skilled and motivated Senior Embedded Software Engineer to join our R&D team. This is a hands‑on senior role where you'll be responsible for the design and implementation of embedded... 
    Full time
    Contract work
    For contractors
    Work experience placement
    For subcontractor
    Casual work
    Work at office
    Relocation package

    CHAOS Industries

    Los Angeles, CA
    22 hours ago
  • $197.53k - $276.54k

    ## Embedded Software Engineer IVApplylocations: Los Angeles, CAtime type: Full timeposted on: Posted Yesterdayjob requisition id: R66515Application close date:Applications will be accepted on an ongoing basis until the requisition is closed.At Blue Origin, we envision... 
    Permanent employment
    Temporary work
    Local area
    Remote work

    Blue Origin

    Los Angeles, CA
    3 days ago
  • $180k - $220k

     ...work, with the prime directive of " Keeping Our Heroes Connected "? THE OPPORTUNITY Silvus is seeking a Principal Embedded Software Engineer , who will report to the Director of Software Engineering on ourSoftware Engineeringteam. The successful individual... 
    Permanent employment
    For contractors
    Work at office
    Relocation
    3 days per week

    Motorola Solutions

    Los Angeles, CA
    3 days ago
  • $180k - $220k

     ...challenging work, with the prime directive of "Keeping Our Heroes Connected"? The Opportunity Silvus is seeking a Principal Embedded Software Engineer, who will report to the Director of Software Engineering on our Software Engineering team. The successful individual in... 
    Permanent employment
    For contractors
    Work at office
    Relocation
    3 days per week

    100054 Silvus Technologies, Inc.

    Los Angeles, CA
    5 days ago
  • $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 Clients radios and... 
    Permanent employment
    Full time
    For contractors
    Local area
    3 days per week

    Technology Recruiting Solutions

    Los Angeles, CA
    2 days ago
  •  ...Silvus Technologies, a Motorola Solutions subsidiary, seeks an Embedded Software Engineer to contribute to MAC/routing protocol software for MANET radios and related research projects in West Los Angeles, CA. The role requires C proficiency and embedded systems experience... 
    3 days per week

    Motorola Solutions

    Los Angeles, CA
    1 day ago
  • $155k - $210k

     ...manufactures these satellite buses at scale using a combination of software, vertical integration, and hardware that is designed for...  ...beyond our planet. About the Role As a Senior Embedded Software Engineer on Apex's Flight Software team, you will write the... 
    Permanent employment
    Full time
    Work at office

    Apex Technology, Inc.

    Los Angeles, CA
    4 days ago
  •  ...most consequential healthcare, AI, and software institutions in the world. Since 2018...  ...inside a healthcare organization: small embedded teams who go further than advice or a pilot...  ...We're hiring an Embedded Transformation Engineer to lead technical implementations within... 
    Work at office

    Redesign Health, Inc.

    Los Angeles, CA
    22 hours ago
  • $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 protect... 
    Permanent employment
    For contractors
    Work at office
    Relocation
    3 days per week

    Motorola Solutions

    Los Angeles, CA
    4 days ago
  •  ...Apex Technology, Inc. is seeking a Senior Software Engineer to build and maintain the spacecraft OS stack for autonomous flight. You will develop low-level software for avionics, manage embedded Linux platforms, and implement secure firmware deployment and update mechanisms... 

    Frontdoor Defense

    Los Angeles, CA
    2 days ago
  • A leading aerospace company in California is seeking an Embedded Security Engineer to enhance security for Starlink's groundbreaking broadband...  ...systems. Candidates should have a strong background in security software development and experience with programming languages like... 

    SpaceX

    Hawthorne, CA
    2 days ago
  •  ...Sun Recruiting, Inc. is seeking a full-time Senior Embedded Software Engineer in the Los Angeles area for a hybrid schedule (minimum 3 days onsite, Mon/Wed/Thu). You will work on radios, networking, encryption, and security features across MAC, drivers, and Linux components... 
    Full time

    Sun Recruiting Inc

    Los Angeles, CA
    22 hours ago
  • $120k - $300k

    Overview A hugely successful Los Angeles scale-up is on the hunt for a talented Embedded Software Engineer as a key and foundational hire, with the team set to grow significantly. With a product that is already proving incredibly profitable, they are expanding rapidly... 
    Full time

    Oho Group Ltd

    Los Angeles, CA
    3 days ago
  • $139k - $201k

     ...Martin Ventures, with customers across the U.S. government and commercial space industry. Position Overview As a Senior Embedded Software Engineer at Inversion you will own the development, testing, and deployment of highly reliable, low-latency flight software that... 
    Permanent employment
    Work at office

    Kindredventures

    Los Angeles, CA
    22 hours ago
  •  ...CareerNerds, LLC is seeking a Senior Embedded Software Engineer to join the Software Engineering team on a hybrid schedule with at least three days on site weekly (Mon, Wed, Thu). You will work on device drivers, networking, encryption, and security features for radios... 

    CareerNerds

    Los Angeles, CA
    22 hours ago
  • $140k - $200k

     ...Senior Embedded Software EngineerSilvus 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 role will participate in the development of Silvus' MANET... 
    Full time
    3 days per week

    Motorola Solutions

    Los Angeles, CA
    4 days ago
  • $160k - $210k

    We're seeking experienced Embedded Software Engineers to join an industry-leading communications technology company in Los Angeles developing innovative wireless network solutions for Defense and Avionics applications. As a senior (or principal) engineer, you will contribute... 
    Full time
    Contract work

    CircuitHire

    Los Angeles, CA
    2 days ago
  • $38.46 - $52.88 per hour

    ## Embedded Software EngineerApply: Los Angeles, CA: Full time: Posted Yesterday: R70322## **Company Overview**At Motorola Solutions, we believe...  ...OPPORTUNITYSilvus is seeking an ***Embedded Software Engineer*** who will participate in the development of Silvus’ MANET... 
    Hourly pay
    Permanent employment
    Full time
    For contractors
    Local area
    3 days per week

    Motorola Solutions Inc

    Los Angeles, CA
    2 days ago
  • DSP / GPS / GNSS/INS Embedded Software / Firmware Algorithm DeveloperResponsibilitiesKey FunctionsDesign, simulation, and prototyping of digital...  ...learn and be comfortable in working in an environment with engineers of diverse backgrounds and... 
    Immediate start

    MoTek Technologies

    Los Angeles, CA
    2 days ago

Do you want to receive more vacancies?

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