Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Senior Embedded Software Engineer

Home > C/C++ programming jobs

Senior Embedded Software Engineer in USA

  • Freeform
  • Full time
  • Email
  • Los Angeles, CA

Responsibilities

  • Architect software for an advanced production-scale metal 3D-printing system.
  • Design and develop the machine instruction interface for metal 3D-printing hardware.
  • Develop software for computer vision, sensor monitoring, calibration, quality-data logging, and system health tracking.
  • Integrate control algorithms into production software in collaboration with process and control engineers.
  • Develop high-speed data acquisition software with FPGA developers.
  • Create software for process-data collection and analysis and production automation.
  • Develop, unit test, and deploy scalable, robust, and maintainable software.
  • Generate and maintain documentation for designed software and integrated systems.

Requirements

  • 5+ years of software development experience using C/C++ and/or Rust.
  • Experience designing real-time embedded systems with Linux OS.
  • Experience with object-oriented programming and design.
  • Preferred: bachelor’s, master’s, or PhD in computer science, applied mathematics, engineering, or a related field.
  • Preferred: experience with high-performance computing environments, including FPGAs or GPUs.
  • Preferred: experience with PCIe driver development and troubleshooting.
  • Preferred: experience with high-speed data acquisition and real-time closed-loop control systems.
  • Preferred: knowledge of OS coding techniques, IP protocols, interfaces, and hardware subsystems.
  • Preferred: experience developing software for industrial automation systems, robotics, or related hardware.
  • Strong creative problem-solving, verbal communication, and written communication skills.

Benefits

  • Significant stock option packages.
  • 100% employer-paid medical, dental, and vision insurance with premium PPO and HMO options.
  • Life insurance and traditional and Roth 401(k).
  • Relocation assistance.
  • Paid vacation, sick leave, company holidays, and generous paid parental leave with extended transition support for the birthing parent.
  • Free daily catered lunch and dinner and a fully stocked kitchenette.
  • Casual dress, flexible work hours, and regular catered team-building events.
  • Full-time onsite work in Hawthorne five days per week, with very limited exceptions.

Salary: $150k - $250k/yr

Freeform

Freeform develops AI-native manufacturing systems that integrate software, hardware, and physics to create industrial-scale parts with unmatched speed and efficiency. Our solutions are designed for manufacturers looking to innovate and streamline their processes, enabling a level of production th...

Similar positions

Staff Software Engineer, iOS

  • MyFitnessPal
  • Full time
  • USA
  • 10/30/2026
  • Salary: $160k-$210k
  • Remote

Performance Engineer - Open Source

  • Canonical
  • Full time
  • Remote
  • 10/30/2026
  • Anywhere

Senior Software Engineer

  • Zoox
  • Full time
  • USA
  • 10/30/2026
  • Salary: $235k - $285k/yr
  • Foster City, CA

Security Software Engineer

  • Canonical
  • Full time
  • Remote
  • 10/30/2026
  • Anywhere

Advisory Engineer, Middleware & App

  • Lenovo
  • Full time
  • Others
  • 10/30/2026
  • Shanghai, China