Senior ROS Software Engineer – Field Robotics Autonomy

FieldAI

Peoria (IL)

On-site

USD 180,000 - 250,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Equity participation
Comprehensive benefits

Job summary

FieldAI’s Irvine team is developing production‑grade autonomy software for real robots, applying ROS/ROS2 and a robust perception‑localization stack. As a ROS Developer, you will design, implement, and optimize perception, localization, and control modules, integrate multi‑modal sensors, and ship software tested on hardware.

You have a bachelor in CS/EE/Robotics, strong C++/Python skills, and hands‑on ROS experience; you will work with a world‑class team on challenging industries and field

Qualifications

  • Bachelor’s degree in Computer Science, Electrical Engineering, Robotics or a related technical field.
  • Strong software engineering skills with production‑quality robotics experience.
  • Expertise in C++ and Python with clean, maintainable code.
  • Hands‑on ROS/ROS2 experience including building and deploying nodes.

Responsibilities

  • Develop and maintain ROS/ROS2 packages for navigation, mapping, and control.
  • Integrate and calibrate multi‑modal sensors (LiDAR, thermal, RGB, GPS, IMU).
  • Help build autonomy APIs for SLAM, path planning, and mission logic.
  • Implement and optimize real‑time data processing pipelines in C++ and Python.
  • Collaborate with perception engineers to apply AI insights for decision‑making.
  • Design and test autonomous behavior on physical platforms in field environments.
  • Troubleshoot hardware‑software interfaces and develop recovery/diagnostics.

Skills

C++
Python
ROS/ROS2
Localization/SLAM
Sensor fusion
IPC/Networking
Hardware testing

Education

Bachelor's degree in CS/EE/Robotics

Tools

ROS/ROS2
Git
Linux

Job description

FieldAI’s Irvine team is developing production‑grade autonomy software for real robots, applying ROS/ROS2 and a robust perception‑localization stack. As a ROS Developer, you will design, implement, and optimize perception, localization, and control modules, integrate multi‑modal sensors, and ship software tested on hardware.

You have a bachelor in CS/EE/Robotics, strong C++/Python skills, and hands‑on ROS experience; you will work with a world‑class team on challenging industries and field

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior ROS Autonomy Engineer
Senior ROS Autonomy Engineer

FieldAI • Irvine (CA)

On-site
USD 180,000 - 250,000
Senior Software Engineer, ROS Engineer
Senior Software Engineer, ROS Engineer

FieldAI • Peoria (IL)

On-site
USD 180,000 - 250,000
Equity participation
Comprehensive benefits
Senior Software Engineer, ROS Engineer
Senior Software Engineer, ROS Engineer

FieldAI • Irvine (CA)

On-site
USD 180,000 - 250,000
Field-Ready Robotics Autonomy Safety Engineer
Field-Ready Robotics Autonomy Safety Engineer

FieldAI • Irvine (CA)

On-site
USD 100,000 - 230,000
Field Robotics Integration Engineer — Controls & Autonomy
Field Robotics Integration Engineer — Controls & Autonomy

Energy Jobline ZR • Irvine (CA)

On-site
USD 100,000 - 175,000
Senior Robotics Platform Engineer: Edge & Autonomy
Senior Robotics Platform Engineer: Edge & Autonomy

Field AI • Irvine (CA)

On-site
USD 180,000 - 240,000
Robotics Autonomy Engineer – Perception & Sensor Fusion
Robotics Autonomy Engineer – Perception & Sensor Fusion

FieldAI • Irvine (CA)

On-site
USD 100,000 - 200,000
Full benefits
Equity
Generous time off
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 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 • Irvine (CA)

On-site
USD 160,000 - 220,000
Equity participation
Comprehensive benefits