Robotics Software Engineer, Robot Integrations
FieldAI· Engineering – Autonomy
Irvine, CA$90k - $170kFull-timePosted 3mo ago
About the role
Field AI is seeking a Robotics Software Engineer to bring new robotic platforms into Field AI’s software stack, from bring-up to field-ready deployment, developing drivers, APIs, low-level behaviors, and integration patterns across diverse robot platforms.
Responsibilities
- Bring up and integrate new robotic platforms into Field AI’s software stack, including legged, wheeled-legged, wheeled, and humanoid systems
- Be the first to get a new robot moving under Field AI autonomy, from initial bring-up to its first autonomous mission in the field
- Develop and maintain robot drivers and interfaces for sensing, state, command, and control, working across vendor APIs and SDKs, middleware, and internal abstractions
- Implement low level behaviors that platforms are missing out of the box, such as docking and charging, stand up and recovery, mode switching, and safe stop handling
- Implement hardware safety interfaces on each platform, such as emergency stop and safe stop paths, so the safety layer can act on any robot
- Write the onboard software that runs on the robot’s compute, from real time command loops and state publishing to health monitoring and diagnostics
- Implement and adapt planning, locomotion, and control algorithms on new platforms, such as porting a locomotion controller to a new legged robot or fitting our navigation stack to a new platform
- Tune control and command paths on each platform to improve stability, responsiveness, and motion quality
- Debug issues that cross software, networking, timing, hardware communication, and system configuration boundaries
- Support new projects and robots as they come in, adapting quickly to unfamiliar hardware, APIs, and requirements
- Build reusable integration patterns, diagnostics, and tooling that make adding the next robot faster and more reliable
- Partner with hardware and software platform teams through bring-up, validation, bench testing, and full robot trials in the lab and in the field
Qualifications
- Bachelor’s or Master’s degree in Robotics, Computer Science, Electrical Engineering, Mechanical Engineering, or a related field
- Hands-on experience working with real robotic systems through industry, research, or substantial project work
- Solid software engineering skills in C++ and Python in Linux-based environments
- Familiarity with robotics middleware such as ROS/ROS 2
- Understanding of robot interfaces across sensing, state estimation, actuation, and control
- Comfort debugging real-world system issues involving networking, timing, hardware communication, and software integration
- Willingness to work across adjacent domains, including software, electronics, networking, and mechanical interfaces
Skills
Required:C++PythonROS/ROS 2Hardware integration
Benefits
- $90,000 - $170,000 a year salary range
- Our salary range is generous and we take into consideration an individual’s background and experience in determining final salary; base pay offered may vary considerably depending on geographic location, job-related knowledge, skills, and experience.
Last updated Oct 22, 2026. Interested? Apply on the company site.
About FieldAI
Robot intelligence built for the real-world.
FieldAI is the leader in deploying general-purpose robots in unstructured environments, providing a universal brain that works across many robots, and many tasks.
AgricultureAutomakerConstructionDatabaseEquipmentFederalIndustrialIndustrial & Energy
More open roles at FieldAI
- Global Payroll Manager3d agoIrvine, CA · Internal Ops – Finance
- Robotics Software Engineer, Mission Evaluation & Fine-Tuning3d agoIrvine, CA · Engineering – Mission, Interaction & Intelligence
- Robotics Applied Scientist, Active Perception3d agoHybrid (Irvine, CA) · Engineering – Mission, Interaction & Intelligence
- Robotics Software Engineer, Vision-Language Reasoning & Behaviors3d agoIrvine, CA · Engineering – Mission, Interaction & Intelligence
- Robotics Applied Scientist, Spatio-Temporal Scene Understanding & Memory3d agoIrvine, CA · Engineering – Mission, Interaction & Intelligence