Field AI
Embedded Systems Engineer, Robotics Hardware
Irvine, CA$70k–$300kfull timemidAdded 2 days ago
About this role
Field AI seeks an Embedded Systems Engineer to design and optimize the compute backbone for autonomous robotics operating in real-world environments. You'll work across firmware, Linux configuration, and system integration, collaborating with sensor and autonomy teams to deliver reliable, field-ready robotic platforms.
What you'll do
- Design and configure embedded compute architectures (ARM/x86 platforms) for robotic applications with thermal, power, and bandwidth optimization
- Develop firmware, customize Linux environments, and integrate ROS middleware across robotic systems
- Implement sensor drivers and data acquisition pipelines using USB, Ethernet, I²C, SPI, CAN, and GMSL protocols
- Conduct system-level testing including thermal profiling, latency measurement, and power analysis
- Support production scaling, vendor procurement, QA validation, and root-cause debugging of field issues
- Maintain documentation, flashing procedures, and diagnostic monitoring tools for system health and performance
What they're looking for
- Embedded Linux configuration and deployment (Ubuntu, Yocto, JetPack)
- Firmware development for microcontrollers and real-time systems
- C++ and Python programming for embedded and application-level work
- Communication protocols (USB, Ethernet, I²C, SPI, CAN, GMSL)
- ROS ecosystem, device drivers, and data streaming
- Hardware debugging with oscilloscopes, power monitors, and analyzers
- Embedded platforms (Jetson, Raspberry Pi, NUCs, custom SBCs)
- Systems-level thinking across compute, thermal, timing, and I/O optimization
Opens the official application on the employer’s site. No login required.