Skip to main content

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
Apply on the employer's site

Opens the official application on the employer’s site. No login required.