Freeform
Senior Software Engineer (Embedded)
$150K–$250K
Los Angeles, CA (On-site) +1 · Senior · Full-time · Posted Apr 2, 2026
- Location
- Los Angeles, CA (On-site)
El Segundo, California, United States - Experience
- 5+ years of software development using C/C++ and/or Rust.
About the job
Architects and develops embedded software that enables autonomous, high-speed, precision operation of Freeform’s metal 3D printing factories.
What you'll do
- Design hardware interfaces and software for sensors, computer vision, calibration, process data, and system health.
- Integrate control algorithms and develop high-speed data acquisition and production automation software.
- Build, test, deploy, and document robust production software and integrated systems.
What they ask for
- 5+ years of 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
- Experience with FPGAs or GPUs, PCIe drivers, high-speed data acquisition, or real-time closed-loop control.
- Experience writing software for industrial automation systems, robotics, or related hardware.
Pay
$150,000-$250,000 USD base salary
Tools
C/C++, Rust, Linux OS, FPGAs, GPUs, PCIe
Model-written summary · the original posting is authoritative