Software Engineer, ROS Developer
$125K - $155K/yr
As a ROS Developer , you will play a critical role in developing advanced robotic applications built on our autonomy API for diverse real-world industries, including oil & gas, construction, and ...
$125K - $155K/yr
As a ROS Developer , you will play a critical role in developing advanced robotic applications built on our autonomy API for diverse real-world industries, including oil & gas, construction, and ...
$125K - $155K/yr
As a ROS Developer , you will play a critical role in developing advanced robotic applications built on our autonomy API for diverse real-world industries, including oil & gas, construction, and ...
Irvine, CA · On-site
$125K - $155K/yr
As a ROS Developer , you will play a critical role in developing advanced robotic applications built on our autonomy API for diverse real-world industries, including oil & gas, construction, and ...
Irvine, CA · On-site
$125K - $155K/yr
As a ROS Developer , you will play a critical role in developing advanced robotic applications built on our autonomy API for diverse real-world industries, including oil & gas, construction, and ...
$125K - $155K/yr
As a ROS Developer , you will play a critical role in developing advanced robotic applications built on our autonomy API for diverse real-world industries, including oil & gas, construction, and ...
Quick apply
$125K - $155K/yr
As a ROS Developer , you will play a critical role in developing advanced robotic applications built on our autonomy API for diverse real-world industries, including oil & gas, construction, and ...
They use Python for automation, and experience with ROS or FreeRTOS would be a plus. Protocols are ... Skills - Firmware Developer ARM based uCs (STM/ESP32) C C++ Python Pluses - Embedded Linux Kernel ...
They use Python for automation, and experience with ROS or FreeRTOS would be a plus. Protocols are ... Skills - Firmware Developer ARM based uCs (STM/ESP32) C C++ Python Pluses - Embedded Linux Kernel ...
... and ROS. • Strong understanding of control systems, kinematics, and embedded systems. • ... engineering processes, test results, and system configurations., Project Code
... and ROS. • Strong understanding of control systems, kinematics, and embedded systems. • ... engineering processes, test results, and system configurations., Project Code
Warren, MI · On-site
Software Development & DevOps Write clean, efficient, production-quality C++ and Python code within the ROS 2 ecosystem (ament, colcon, ros2_control, MoveIt 2 plugins). Establish and maintain CI/CD ...
Quick apply
Warren, MI · On-site
Software Development & DevOps Write clean, efficient, production-quality C++ and Python code within the ROS 2 ecosystem (ament, colcon, ros2_control, MoveIt 2 plugins). Establish and maintain CI/CD ...
Software Development & DevOps Write clean, efficient, production-quality C++ and Python code within the ROS 2 ecosystem (ament, colcon, ros2_control, MoveIt 2 plugins). Establish and maintain CI/CD ...
Software Development & DevOps Write clean, efficient, production-quality C++ and Python code within the ROS 2 ecosystem (ament, colcon, ros2_control, MoveIt 2 plugins). Establish and maintain CI/CD ...
Warren, MI · On-site
Software Development & DevOps Write clean, efficient, production-quality C++ and Python code within the ROS 2 ecosystem (ament, colcon, ros2_control, MoveIt 2 plugins). Establish and maintain CI/CD ...
Warren, MI · On-site
Software Development & DevOps Write clean, efficient, production-quality C++ and Python code within the ROS 2 ecosystem (ament, colcon, ros2_control, MoveIt 2 plugins). Establish and maintain CI/CD ...
Key Responsibilities Programming & Development Develop software for robotic platforms, including ... ROS Development Build and maintain ROS (Robot Operating System) packages and nodes. Create custom ...
Key Responsibilities Programming & Development Develop software for robotic platforms, including ... ROS Development Build and maintain ROS (Robot Operating System) packages and nodes. Create custom ...
Lexington, MA · On-site
$120 - $130/hr
... Programming Bash 0 years Python 0 years Software MATLAB 0 years ... ROS 0 years Background/Need The Advanced Concepts & Technology Group develops technologies and ...
Lexington, MA · On-site
$120 - $130/hr
... Programming Bash 0 years Python 0 years Software MATLAB 0 years ... ROS 0 years Background/Need The Advanced Concepts & Technology Group develops technologies and ...
Position: Software Developer - SOC Location : Michigan Duration: Contract Rate : DOE * Solid ... ROS, others) * Experience with Qualcomm platforms and SoCs would be considered a plus.
New
Position: Software Developer - SOC Location : Michigan Duration: Contract Rate : DOE * Solid ... ROS, others) * Experience with Qualcomm platforms and SoCs would be considered a plus.
New
Mississippi State, MS · Remote
$63 - $85.25/hr
SAP ABAP Developer Duration: 5 Years Contract Location: 100% Remote Required Skills/Experience ... Finance, Customer Relationship Management, Logistics,Supplier Relationship Management, SUS/ROS, MDM ...
Quick apply
Mississippi State, MS · Remote
$63 - $85.25/hr
SAP ABAP Developer Duration: 5 Years Contract Location: 100% Remote Required Skills/Experience ... Finance, Customer Relationship Management, Logistics,Supplier Relationship Management, SUS/ROS, MDM ...
CUDA, TensorRT, Isaac ROS / ROS 2, Holoscan, DeepStream, and on-device model optimization for ... History of leading developer programs, reference integrations, or ecosystem partnerships with ...
CUDA, TensorRT, Isaac ROS / ROS 2, Holoscan, DeepStream, and on-device model optimization for ... History of leading developer programs, reference integrations, or ecosystem partnerships with ...
San Jose, CA · On-site
$140K - $185K/yr
Bachelor's degree or higher in Electrical Engineering, Computer Engineering, or a related field ... Robotics middleware (ROS/ROS 2) - ROS / ROS 2: * Development of ROS 2 nodes, topics, services, and ...
San Jose, CA · On-site
$140K - $185K/yr
Bachelor's degree or higher in Electrical Engineering, Computer Engineering, or a related field ... Robotics middleware (ROS/ROS 2) - ROS / ROS 2: * Development of ROS 2 nodes, topics, services, and ...
San Jose, CA · On-site
$140K - $185K/yr
Bachelor's degree or higher in Electrical Engineering, Computer Engineering, or a related field ... Robotics middleware (ROS/ROS 2) - ROS / ROS 2: * Development of ROS 2 nodes, topics, services, and ...
San Jose, CA · On-site
$140K - $185K/yr
Bachelor's degree or higher in Electrical Engineering, Computer Engineering, or a related field ... Robotics middleware (ROS/ROS 2) - ROS / ROS 2: * Development of ROS 2 nodes, topics, services, and ...
San Jose, CA · On-site
$140K - $185K/yr
Bachelor's degree or higher in Electrical Engineering, Computer Engineering, or a related field ... Robotics middleware (ROS/ROS 2) - ROS / ROS 2: * Development of ROS 2 nodes, topics, services, and ...
San Jose, CA · On-site
$140K - $185K/yr
Bachelor's degree or higher in Electrical Engineering, Computer Engineering, or a related field ... Robotics middleware (ROS/ROS 2) - ROS / ROS 2: * Development of ROS 2 nodes, topics, services, and ...
Jackson, MS · On-site
$53.50 - $72.50/hr
Senior SAP ABAP developer Jackson, MI ( remote) Duration: long term Position type: Contract Eight ... Finance, Customer Relationship Management, Logistics, Supplier Relationship Management, SUS/ROS ...
Quick apply
Jackson, MS · On-site
$53.50 - $72.50/hr
Senior SAP ABAP developer Jackson, MI ( remote) Duration: long term Position type: Contract Eight ... Finance, Customer Relationship Management, Logistics, Supplier Relationship Management, SUS/ROS ...
Mississippi State, MS · Remote
$63 - $85.25/hr
SAP Lead ABAP Developer Duration: 5 Years Contract Location: 100% Remote Required Skills/Experience ... Finance, Customer Relationship Management, Logistics, Supplier Relationship Management, SUS/ROS ...
Quick apply
Mississippi State, MS · Remote
$63 - $85.25/hr
SAP Lead ABAP Developer Duration: 5 Years Contract Location: 100% Remote Required Skills/Experience ... Finance, Customer Relationship Management, Logistics, Supplier Relationship Management, SUS/ROS ...
... Linux + MCU subsystems; drive DDS/ROS 2 patterns for reliable, real‑time data flow on ... developer experience. • Coach senior ICs and tech leads, building a strong review culture and CI ...
... Linux + MCU subsystems; drive DDS/ROS 2 patterns for reliable, real‑time data flow on ... developer experience. • Coach senior ICs and tech leads, building a strong review culture and CI ...
Lexington, MA · Hybrid
Programming * Bash * Python * Software * MATLAB ... ROS Required: * C/C++ * Linux (RedHat/Ubuntu) * Software/Algorithm Development * Software ...
Lexington, MA · Hybrid
Programming * Bash * Python * Software * MATLAB ... ROS Required: * C/C++ * Linux (RedHat/Ubuntu) * Software/Algorithm Development * Software ...
$17.07 - $22.95
8% of jobs
$22.95 - $28.82
3% of jobs
$28.82 - $34.70
6% of jobs
$40.37 is the 25th percentile. Wages below this are outliers.
$34.70 - $40.58
7% of jobs
$40.58 - $46.46
14% of jobs
$46.46 - $52.34
9% of jobs
The median wage is $52.97 / hr.
$52.34 - $58.22
15% of jobs
$62.94 is the 75th percentile. Wages above this are outliers.
$58.22 - $64.10
15% of jobs
$64.10 - $69.97
12% of jobs
$69.97 - $75.85
7% of jobs
$75.85 - $81.73
3% of jobs
$17
$52
$81
As a ROS Developer, your daily tasks often include designing and implementing robotics algorithms, developing, testing, and debugging software built on the ROS platform, and integrating sensors or actuators with robotic systems. You may collaborate closely with hardware engineers and other developers to ensure smooth system functionality, as well as participate in regular code reviews and team meetings. Documentation of your code and ongoing troubleshooting are also key responsibilities, helping maintain reliability and scalability. This role offers a dynamic environment where your contributions can directly impact the advancement of cutting-edge robotics solutions.
To thrive as a ROS Developer, you need a deep understanding of robotics, software engineering, and proficiency in programming languages such as C++ and Python, often supported by a degree in computer science, robotics, or a related field. Familiarity with the Robot Operating System (ROS), Linux-based development environments, and version control systems like Git is essential, with ROS certifications considered a plus. Strong problem-solving abilities, teamwork, and effective communication skills set standout candidates apart in this collaborative and innovative field. These skills enable developers to design reliable robotic systems, integrate hardware and software seamlessly, and adapt effectively within multidisciplinary teams.
A ROS (Robot Operating System) Developer is responsible for designing, developing, and maintaining robotic applications using the ROS framework. They work on tasks such as writing code for robot perception, motion planning, and control, often integrating sensors and actuators. ROS Developers typically use languages like C++ and Python and work with tools such as Gazebo and RViz. Their role is critical in industries like automation, robotics research, and autonomous vehicles.

$125K - $155K/yr
Full-time
Re-posted 20 days ago
Our salary range is highly competitive with the market, but we take into consideration an individual's background and experience in determining final salary. Base pay offered may vary depending on geographic location, job-related knowledge, skills, and experience.
In addition to competitive compensation, FieldAI offers comprehensive benefits, equity participation, and the opportunity to contribute to cutting-edge advancements in AI and robotics.