Field AI
Robotics Software Engineer, Robot Integrations
$90K–$170K
Irvine, CA · On-site · Full-time · Posted Mar 30, 2026
- Experience
- Hands-on experience with real robotic systems is required; no number of years stated.
- Education
- Bachelor’s or Master’s degree in Robotics, Computer Science, Electrical Engineering, Mechanical Engineering, or a related field.
About the job
Integrates new robotic platforms into Field AI’s autonomy stack, developing drivers, low-level behaviors, onboard software, and controls, then validating robots in lab and field deployments.
What you'll do
- Bring up and integrate robotic platforms, from initial setup through autonomous field missions.
- Develop drivers, interfaces, onboard software, safety features, and platform-specific behaviors and controls.
- Debug, tune, and validate robot systems with hardware and software teams; build reusable integration tools.
What they ask for
- Bachelor’s or Master’s degree in Robotics, Computer Science, Electrical Engineering, Mechanical Engineering, or a related field.
- Hands-on experience with real robotic systems through industry, research, or substantial project work.
- Software engineering skills in C++ and Python in Linux-based environments; familiarity with ROS/ROS 2.
- Understanding of robot sensing, state estimation, actuation, and control; comfort debugging real-world integration issues.
Nice to have
- Experience integrating quadruped, humanoid, or wheeled platforms using vendor SDKs; robot drivers, SDK wrappers, or hardware abstraction layers.
- Experience with communication protocols such as CAN, EtherCAT, serial, and UDP/TCP; control tuning, robot behaviors, or simulation/HIL testing.
Pay
USD 90,000–170,000 per year (base salary)
Tools
C++, Python, Linux, ROS/ROS 2, CAN, EtherCAT, serial, UDP/TCP
AI focus
Integrates robotic platforms with Field AI autonomy and adapts planning, locomotion, and control algorithms for real-world robot deployments.
Model-written summary · the original posting is authoritative