Senior Software Engineer, ROS
FieldAI· Engineering – Mission, Interaction & Intelligence
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
- Global Payroll Manager3d agoIrvine, CA · Internal Ops – Finance
- Robotics Software Engineer, Mission Evaluation & Fine-Tuning3d agoIrvine, CA · Engineering – Mission, Interaction & Intelligence
- Robotics Applied Scientist, Active Perception3d agoHybrid (Irvine, CA) · Engineering – Mission, Interaction & Intelligence
- Robotics Software Engineer, Vision-Language Reasoning & Behaviors3d agoIrvine, CA · Engineering – Mission, Interaction & Intelligence
- Robotics Applied Scientist, Spatio-Temporal Scene Understanding & Memory3d agoIrvine, CA · Engineering – Mission, Interaction & Intelligence