Field AI
Senior/Staff Software Engineer, Robotics Platform
$150K–$215K
Irvine, CA · On-site · Staff · Full-time · Posted Sep 2, 2026
- Experience
- 5+ years building production robotics or systems software.
- Education
- B.S. or higher in Computer Science, Robotics, Electrical Engineering, or a related technical field, or equivalent practical experience.
About the job
Build and lead the robotics software platform that lets FieldAI’s autonomy systems run reliably and efficiently across different robots, hardware, and field deployments.
What you'll do
- Architect platform APIs, subsystem contracts, and abstractions for robot capabilities, state, and intent.
- Develop middleware, runtime, and performance tooling for distributed communication and execution across simulation and real hardware.
- Set technical direction and collaborate across teams to improve platform reliability, portability, and deployment.
What they ask for
- B.S. or higher in Computer Science, Robotics, Electrical Engineering, or a related technical field, or equivalent practical experience.
- 5+ years building production robotics or systems software, including ownership of platform, framework, or infrastructure software.
- Experience architecting distributed robotic systems and deep ROS 2 and middleware expertise.
- Expert-level proficiency in Modern C++ and Python, with systems and performance engineering experience.
Nice to have
- Hands-on experience developing, integrating, or deploying software on complex robotic platforms.
- Familiarity with Zenoh, DDS, or MQTT; Rust experience is also a plus.
Pay
USD 150,000–215,000 per year base salary
Tools
ROS 2, Modern C++, Python, Linux, Zenoh, DDS, MQTT, Rust
AI focus
Build the platform and runtime infrastructure that enables FieldAI’s foundation models and autonomy systems to run across robot embodiments and real-world deployments.
Model-written summary · the original posting is authoritative