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

Senior Software Engineer (Embedded)

$140k - $250k

Freeform

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.
#J-18808-Ljbffr

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer (Embedded) in Los Angeles, CA vacancy
  • $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... 
    Senior
    Permanent employment
    Full time
    Work at office

    Apex Technology

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

    Freeform

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

    Northwood Space

    Los Angeles, CA
    2 hours ago
  • $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... 
    Senior
    Full time
    Casual work
    Relocation package
    Flexible hours

    Freeform

    Los Angeles, CA
    24 days ago
  • $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... 
    Senior
    Permanent employment
    For contractors
    Local area
    Worldwide
    3 days per week

    Silvus Technologies

    Los Angeles, CA
    4 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 client’s radios... 
    Senior
    Permanent employment
    Full time
    For contractors
    Local area
    3 days per week

    Tom Trese Networking LLC

    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...  ...the galaxy beyond our planet. About the Role As a Senior Embedded Software Engineer on Apex's Flight Software team, you will write the... 
    Senior
    Permanent employment
    Full time
    Work at office

    Apex Technology, Inc.

    Los Angeles, CA
    2 days ago
  • $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... 
    Senior
    Permanent employment
    Work experience placement
    Work at office
    Local area

    MACH INDUSTRIES

    Los Angeles, CA
    3 days 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... 
    Senior
    Permanent employment
    For contractors
    Work at office
    Relocation
    3 days per week

    100054 Silvus Technologies, Inc.

    Los Angeles, CA
    11 hours ago
  • $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... 
    Senior
    Permanent employment
    Full time
    For contractors
    3 days per week

    Silvus Technologies

    Los Angeles, CA
    1 day ago
  • $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... 
    Senior
    Permanent employment
    Work at office

    Kindredventures

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

    Horizon Surgical Systems

    Los Angeles, CA
    11 hours ago
  • 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

    Horizon Surgical Systems

    Los Angeles, CA
    1 hour ago
  • $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 work
    Immediate start
    Weekend work

    SpaceX

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

    Tranzeal Inc.

    Los Angeles, CA
    14 days 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... 
    Internship

    Parallel Systems

    Los Angeles, CA
    1 day ago
  • $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... 
    Senior
    Full time
    Local area

    Electronic Arts

    Los Angeles, CA
    7 days ago
  • $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... 
    Senior
    Permanent employment
    Full time
    Temporary work
    Local area
    Worldwide

    Blue Origin

    Los Angeles, CA
    7 days ago
  • $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... 
    Senior
    Full time
    Remote work
    Relocation package
    Shift work

    Northrop Grumman

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

    RTX

    Los Angeles, CA
    4 days ago
  • $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... 
    Senior
    Local area
    Shift work

    Parallel Systems

    Los Angeles, CA
    1 day ago
  • $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... 
    Senior
    Weekly pay
    Permanent employment
    Full time
    Work at office

    Hermeus

    Los Angeles, CA
    2 days ago
  • $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... 
    Senior
    Permanent employment
    Full time
    Work at office

    Apex Technology

    Los Angeles, CA
    2 days ago
  • $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... 
    Senior
    Permanent employment
    Internship
    Local area
    Flexible hours

    Amazon Kuiper Manufacturing Enterprises LLC

    Beverly Hills, CA
    19 hours ago
  • $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... 
    Senior
    Weekly pay
    Permanent employment
    Full time
    Work at office
    Remote work

    Hermeus

    Los Angeles, CA
    11 hours ago
  • $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... 
    Senior
    Full time
    Immediate start
    Flexible hours

    L3Harris

    Bell, CA
    26 days ago
  • $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... 
    Senior
    Temporary work
    Worldwide
    Flexible hours
    Weekend work

    SpaceX

    Hawthorne, CA
    4 days ago
  • $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... 
    Senior
    Weekly pay
    Permanent employment
    Full time
    Work at office

    Hermeus

    Los Angeles, CA
    11 hours ago
  • $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

    Paramount Group

    Burbank, CA
    2 hours ago
  • $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 -... 
    Senior
    Permanent employment
    Full time
    Work at office

    Apex Technology

    Los Angeles, CA
    11 hours ago

Do you want to receive more vacancies?

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