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