$155K – $180K/yr
Senior Software Engineer, Robotics Behavior & Interaction
Role overview
Job description
Own the behavior and mission layer that operationalizes autonomy: design and build the software that turns core autonomy capabilities into repeatable, reliable, customer-facing missions.
Architect behavior orchestration for autonomous missions: mission definition and execution, and robust fallback and recovery behaviors for unstructured environments.
Design and build human and robot interaction behavior.
Validate behaviors on physical platforms in real customer conditions, then close the loop from field data back into the product.
Lead design reviews, make architecture decisions, and raise the engineering bar across the team.
Mentor engineers and collaborate across autonomy, perception, product, field deployment, and customer-facing teams.
Master's degree or PhD degree in Computer Science, Electrical Engineering, Robotics, or a related technical field, and significant experience building and shipping production-quality software (senior-level; typically 5+ years, with meaningful robotics or autonomy work).
Expert-level Python and C++, writing clean, efficient, maintainable code using modern best practices.
Deep, hands-on experience with ROS2, designing, building, and deploying custom nodes and complex systems into production robots.
Proven experience building behavior orchestration systems (behavior trees, state machines, task/mission planning and execution).
Experience building human-in-the-loop or operator-facing systems: HRI, teleoperation, supervisory control, dashboards, or tasking and monitoring tools.
Strong system design skills across APIs, inter-process communication (IPC), middleware, networking, and real-time data pipelines.
A track record of shipping to production and iterating from real-world use, including turning field data into product improvements.
Strong problem-solving skills and attention to detail, able to lead independently while managing multiple priorities.
Highly self-motivated, with excellent written and verbal communication skills and a strong collaborative mindset.
Experience deploying robotic software in production industrial environments.
Background in robotics reasoning, planning, or HRI.
Experience with fleet management or multi-robot coordination.
Familiarity with perception and machine learning.
Background on computationally constrained platforms and optimizing for real-time performance.
Understanding of safety standards and compliance in robotics.
About this listing
- Source: FieldAI's official careers site (via Lever) · last confirmed on the source 27 Oct 2026
- Posted 22 Jul 2026
Jobiba does not charge job seekers. Never pay to apply or share OTPs, card or bank details.
What they are looking for
Skills & requirements
Qualification
What You Have Master's degree or PhD degree in Computer Science, Electrical Engineering, Robotics, or a related technical field, and significant experience building and shipping production-quality software (senior-level; typically 5+ years, with meaningful robotics or autonomy work)
Department · Engineering
Hiring company
FieldAI
FieldAI is the leader in deploying general-purpose robots in unstructured environments, providing a universal brain that works across many robots, and many tasks.
Related opportunities
Similar active roles
Relevant, currently active roles for this market.
$180K – $250K/yr
$155K – $185K/yr
$160K – $240K/yr
🔔 Get job alerts
New Software Engineer jobs in Irvine, California, United States, straight to your inbox.
No spam · Unsubscribe anytime