Drimva

Field AI

Senior Software Engineer, ROS

$180K–$250K

Irvine, CA +1 · On-site · Senior · Full-time · Posted May 2, 2025

Location
Irvine, CA
Peoria, Illinois
Education
Bachelor’s degree in Computer Science, Electrical Engineering, Robotics, or a related technical field.

About the job

Develop production-grade ROS/ROS2 autonomy software for robots deployed in challenging industrial environments.

What you'll do

  • Develop and maintain ROS/ROS2 packages for navigation, mapping, and control, and help build modular autonomy APIs.
  • Integrate and calibrate multimodal sensors and implement real-time data processing pipelines.
  • Test autonomous behavior on physical platforms, collaborate on AI-driven decision-making, and troubleshoot hardware-software issues.

What they ask for

  • Bachelor’s degree in Computer Science, Electrical Engineering, Robotics, or a related technical field.
  • Proven experience building production-quality robotics applications.
  • Expertise in C++ and Python.
  • Hands-on ROS/ROS2 development and solid understanding of localization, SLAM, sensor fusion, and navigation systems.

Nice to have

  • Experience deploying robotic software in production environments such as construction, mining, or oil & gas.
  • Experience integrating robotic systems with web services, APIs, and cloud infrastructure.

Pay

USD 180,000–250,000 per-year-salary; base salary

Tools

ROS/ROS2, C++, Python, LiDAR, GPS, IMU, SLAM

AI focus

Integrate AI-driven insights into robotic decision-making and develop autonomy systems for perception, planning, localization, and control.

Model-written summary · the original posting is authoritative

First seen Oct 10, 2026 · Last verified Nov 5, 2026 (UTC)