← All roles

Senior Software Engineer, ROS

FieldAI· Engineering – Mission, Interaction & Intelligence
Apply on company site
Irvine, CA, Peoria, Illinois$180k - $250kFull-timePosted 3mo ago

About the role

Senior ROS software engineer focused on developing production-grade robotic autonomy applications using ROS/ROS2, integrating multi-modal sensors, and building real-time perception, localization, and control pipelines for field-deployed autonomous systems in harsh industrial environments (oil & gas, construction, mining).

Responsibilities

  • Develop and maintain ROS/ROS2 packages for robotic autonomy, including navigation, mapping, and control.
  • Integrate and calibrate multi-modal sensors (LiDAR, thermal, RGB, GPS, IMU) for autonomous missions.
  • Help in building autonomy APIs that interface with SLAM, path planning, and mission logic.
  • Implement and optimize real-time data processing pipelines using C++ and Python.
  • Collaborate with perception engineers on integrating AI-driven insights for robotic decision-making.
  • Design and test autonomous behavior on physical platforms in real-world field scenarios.
  • Troubleshoot robotic systems at the hardware-software interface and develop diagnostics and recovery systems.

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 modern best practices.
  • Hands-on experience developing with ROS/ROS2, including designing, building, and deploying custom nodes.
  • Solid understanding of localization, SLAM, sensor fusion, and navigation systems.
  • Familiarity with sensor integration (LiDAR, thermal, RGB, depth, GPS, IMU) and multi-modal data handling.
  • Experience with state estimation frameworks and real-time data processing pipelines.
  • Comfortable with system-level topics like networking, IPC, and middleware.
  • Strong problem-solving skills, attention to detail, ability to work independently and manage multiple priorities.
  • Excellent written and verbal communication skills and collaborative mindset.

Skills

Required:ROS/ROS2C++PythonSensor FusionMulti-modal Sensor Integration

Benefits

  • Salary range: $180,000 - $250,000 per year
  • Generous base pay with consideration of background and experience
  • Opportunity to work on real hardware and field deployments
  • Collaborative and inclusive work environment
Last updated Oct 22, 2026. Interested? Apply on the company site.

About FieldAI

Robot intelligence built for the real-world.

FieldAI is the leader in deploying general-purpose robots in unstructured environments, providing a universal brain that works across many robots, and many tasks.

AgricultureAutomakerConstructionDatabaseEquipmentFederalIndustrialIndustrial & Energy

More open roles at FieldAI