Senior Robotics Software Engineer – Behavior & Interaction

FieldAI

Peoria (IL)

On-site

USD 160,000 - 220,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Equity participation
Comprehensive benefits

Job summary

FieldAI in Irvine, CA is seeking a Senior Software Engineer in Behavior & Interaction to own the software that turns raw autonomy into repeatable, customer‑facing missions. You will design behavior orchestration, robot interaction, and mission‑to‑insight pipelines for production robots in challenging environments.

You will mentor engineers, lead architecture decisions, and collaborate across autonomy, perception, product, field deployment, and customer‑facing teams to raise the engineering bar

Qualifications

  • Significant experience building and shipping production‑quality software (senior level; typically 5+ years, with robotics/autonomy work).
  • Expert‑level Python and C++, writing clean, efficient 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, dashboards, or tasking and monitoring tools.
  • Strong system design skills across APIs, inter‑process communication (IPC), middleware, networking, and real‑time data pipelines.

Responsibilities

  • 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.

Skills

Python
C++
ROS2
Behavior orchestration
HRI
System design

Education

Master's degree or PhD in CS/EE/Robotics

Tools

ROS2

Job description

FieldAI in Irvine, CA is seeking a Senior Software Engineer in Behavior & Interaction to own the software that turns raw autonomy into repeatable, customer‑facing missions. You will design behavior orchestration, robot interaction, and mission‑to‑insight pipelines for production robots in challenging environments.

You will mentor engineers, lead architecture decisions, and collaborate across autonomy, perception, product, field deployment, and customer‑facing teams to raise the engineering bar

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Robotics Software Engineer - Behavior & Autonomy
Senior Robotics Software Engineer - Behavior & Autonomy

Field AI • Irvine (CA)

On-site
USD 160,000 - 220,000
Comprehensive benefits
Equity participation
Senior Robotics Software Engineer: Behavior & Missions
Senior Robotics Software Engineer: Behavior & Missions

FieldAI • Irvine (CA)

On-site
USD 160,000 - 220,000
Equity participation
Comprehensive benefits
Senior Software Engineer, Robotics- Behavior & Interaction
Senior Software Engineer, Robotics- Behavior & Interaction

Field AI • Irvine (CA)

On-site
USD 160,000 - 220,000
Comprehensive benefits
Equity participation
Senior Software Engineer, Robotics- Behavior & Interaction
Senior Software Engineer, Robotics- Behavior & Interaction

FieldAI • Peoria (IL)

On-site
USD 160,000 - 220,000
Equity participation
Comprehensive benefits
Senior Software Engineer, Robotics- Behavior & Interaction
Senior Software Engineer, Robotics- Behavior & Interaction

FieldAI • Irvine (CA)

On-site
USD 160,000 - 220,000
Equity participation
Comprehensive benefits
Robotics Simulation Engineer — Autonomy & Evaluation
Robotics Simulation Engineer — Autonomy & Evaluation

Field AI • Irvine (CA)

On-site
USD 100,000 - 130,000
Automation Engineer: Field Robotics & ML Deployments
Automation Engineer: Field Robotics & ML Deployments

Lever, Inc. • Irvine (CA)

On-site
USD 80,000 - 130,000
Senior Robotics Software Engineer, Simulation & Evaluation
Senior Robotics Software Engineer, Simulation & Evaluation

Field AI • Irvine (CA)

On-site
USD 100,000 - 130,000
Senior/Staff Software Engineer, Robotics Platform
Senior/Staff Software Engineer, Robotics Platform

Field AI • Irvine (CA)

On-site
USD 180,000 - 240,000
Senior Robotics Autonomy Engineer - Multi-Robot Behaviors
Senior Robotics Autonomy Engineer - Multi-Robot Behaviors

Slope • Costa Mesa (CA)

On-site
USD 220,000 - 292,000