Freeform
Software Engineer (Embedded)
$125K–$150K
Los Angeles, CA (On-site) +1 · Full-time · Posted Jun 11, 2026
- Location
- Los Angeles, CA (On-site)
El Segundo, California, United States - Experience
- 2+ years of professional, post-graduation software development experience using C/C++.
- Education
- Bachelor’s in computer science, computer engineering, electrical engineering, applied mathematics, or a related field.
About the job
Develop embedded software and contribute to system architecture for autonomous, high-speed metal 3D printing factories, including hardware control, data acquisition, and production automation.
What you'll do
- Design and develop the machine instruction interface and software for monitoring sensors, calibrations, quality data, and system health.
- Integrate control algorithms and develop high-speed data acquisition software with process/control engineers and FPGA developers.
- Build, test, deploy, and document robust software for process-data analysis and production automation.
What they ask for
- Bachelor’s in computer science, computer engineering, electrical engineering, applied mathematics, or a related field.
- 2+ years of professional, post-graduation software development experience using C/C++.
- Experience in real-time embedded system design with Linux OS.
Nice to have
- Experience in high-performance compute environments (FPGAs or GPUs), PCIe driver development, Rust, or high-speed data acquisition and real-time closed-loop-control systems.
- Experience writing software for industrial automation systems, robotics, or related hardware.
Pay
$125,000-$150,000 USD base salary
Tools
C/C++, Linux OS, FPGAs, GPUs, PCIe, Rust
Model-written summary · the original posting is authoritative