Robotics Software Engineer, Robot Integrations
About this role
Field AI is hiring a Robotics Software Engineer, Robot Integrations, full-time, on-site in Irvine, CA, in the ROBOTICS sector.
Field AI is transforming how robots interact with the real world. We are building risk-aware, reliable, and field-ready AI systems that address the most complex challenges in robotics, unlocking the full potential of embodied intelligence. We go beyond typical data-driven approaches or pure transformer-based architectures, and are charting a new course, with already-globally-deployed solutions delivering real-world results and rapidly improving models through real-field applications.
About The Job
- Field AI is building the future of autonomy—from rugged terrain to real-world deployment. We’re on a mission to develop intelligent, adaptable robotic systems that operate beyond simulation and thrive in unpredictable environments. As our Robotics Software Engineer – Robot Integrations, you’ll bring new robotic platforms into our software stack and take them from first power-on to field-ready, building everything from drivers and API integrations to the low level behaviors that make a robot truly autonomous. You’ll be part of a deeply technical team advancing real-world robotic capabilities through cutting-edge research, simulation tools, and field validation. If working hands on with quadrupeds, humanoids, and wheeled robots across a wide variety of problems excites you, and you want to work where your code hits the ground (literally)—this is your role. This is Field AI.
What You'll Get To Do
- 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
What You Have
- 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
The Extras That Set You Apart
- Experience integrating quadruped, humanoid, or wheeled platforms using vendor SDKs (for example Boston Dynamics Spot, Unitree, ANYbotics, or similar)
- Experience writing or maintaining robot drivers, SDK wrappers, or hardware abstraction layers
- Experience with communication interfaces and protocols such as CAN, EtherCAT, serial, and UDP/TCP.
- Experience implementing robot behaviors such as docking, charging, recovery, or payload control
- Familiarity with control tuning and performance profiling on physical robots
- Exposure to calibration, time synchronization, diagnostics, and deployment tooling for robotic platforms
- Familiarity with simulation, hardware-in-the-loop (HIL) testing, or regression testing pipeline
Description from Field AI's official posting. Always confirm details on the company careers page.
About Field AI
Field AI
Company in the mobility sector tracked nightly on the Mobility Jobs board.
Not the one? Get new ROBOTICS roles by email, weekday mornings, only when something new lands.
About Larry Sherwood Jr.
Talent Acquisition Leader specializing in mobility, EV, and frontier tech. 1,000+ hires across roles ranging from production technicians to VPs, including 48 hires for the AFEELA U.S. launch at Sony Honda Mobility (98% offer acceptance, $1.5M+ agency savings). SHRM-CP certified. Build recruiting functions from scratch, no agencies.
Currently open to senior TA leadership roles in the United States. larrysherwoodjr.com · Resume (PDF)
Read Larry's guides →Curated by Larry Sherwood Jr. on the free Mobility Jobs board. Pulled nightly from company applicant tracking systems. Apply directly on the source link above to be considered.