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 ...
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
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 ...
We are looking for a Senior Systems Software Engineer for our Robotics Team working on NVIDIA Isaac ROS. Modern robot development for the next wave of AI-powered physical agents is a three-computer ...
We are looking for a Senior Systems Software Engineer for our Robotics Team working on NVIDIA Isaac ROS. Modern robot development for the next wave of AI-powered physical agents is a three-computer ...
We are looking for a Senior Systems Software Engineer for our Robotics Team working onNVIDIA Isaac ROS. Modern robot development for the next wave of AI-powered physical agents is athree-computer ...
We are looking for a Senior Systems Software Engineer for our Robotics Team working onNVIDIA Isaac ROS. Modern robot development for the next wave of AI-powered physical agents is athree-computer ...
Santa Clara, CA · On-site
$152K - $196K/yr
Partner with robotics and platform engineers to streamline ROS 2 development workflows, including ... multi-repository builds, complex dependency graphs, and platform-specific targets. * Contribute to ...
Santa Clara, CA · On-site
$152K - $196K/yr
Partner with robotics and platform engineers to streamline ROS 2 development workflows, including ... multi-repository builds, complex dependency graphs, and platform-specific targets. * Contribute to ...
$152K - $196K/yr
Partner with robotics and platform engineers to streamline ROS 2 development workflows, including ... multirepository builds, complex dependency graphs, and platformspecific targets. * Contribute to ...
$152K - $196K/yr
Partner with robotics and platform engineers to streamline ROS 2 development workflows, including ... multirepository builds, complex dependency graphs, and platformspecific targets. * Contribute to ...
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 ...
CUDA, TensorRT, Isaac ROS / ROS 2, Holoscan, DeepStream, and on-device model optimization for ... denied. • History of leading developer programs, reference integrations, or ecosystem ...
CUDA, TensorRT, Isaac ROS / ROS 2, Holoscan, DeepStream, and on-device model optimization for ... denied. • History of leading developer programs, reference integrations, or ecosystem ...
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 ...
Roblox Operating System (ROS) is the internal productivity platform that governs how we operate as ... We are looking for an Engineering Manager who will continue to build and scale the ROS team. We ...
Roblox Operating System (ROS) is the internal productivity platform that governs how we operate as ... We are looking for an Engineering Manager who will continue to build and scale the ROS team. We ...
From firmware on microcontrollers to ROS data streams on SBCs, you'll ensure the entire compute ... Programming: Proficient in C++ and Python for embedded and application-level development.
From firmware on microcontrollers to ROS data streams on SBCs, you'll ensure the entire compute ... Programming: Proficient in C++ and Python for embedded and application-level development.
From firmware on microcontrollers to ROS data streams on SBCs, you'll ensure the entire compute ... Programming: Proficient in C++ and Python for embedded and application-level development.
From firmware on microcontrollers to ROS data streams on SBCs, you'll ensure the entire compute ... Programming: Proficient in C++ and Python for embedded and application-level development.
From firmware on microcontrollers to ROS data streams on SBCs, you'll ensure the entire compute ... Programming: Proficient in C++ and Python for embedded and application-level development.
Quick apply
From firmware on microcontrollers to ROS data streams on SBCs, you'll ensure the entire compute ... Programming: Proficient in C++ and Python for embedded and application-level development.
... 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 ...
Los Angeles, CA · On-site
$190K - $230K/yr
As a Staff C++ Architecture Engineer, you will join our Robotics Software Engineering Team onsite ... You will lead the development of core C++ and ROS/ROS 2 components, architect high-performance ...
Los Angeles, CA · On-site
$190K - $230K/yr
As a Staff C++ Architecture Engineer, you will join our Robotics Software Engineering Team onsite ... You will lead the development of core C++ and ROS/ROS 2 components, architect high-performance ...
... 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 ...
From firmware on microcontrollers to ROS data streams on SBCs, you'll ensure the entire compute ... Programming: Proficient in C++ and Python for embedded and application-level development.
From firmware on microcontrollers to ROS data streams on SBCs, you'll ensure the entire compute ... Programming: Proficient in C++ and Python for embedded and application-level development.
From firmware on microcontrollers to ROS data streams on SBCs, you'll ensure the entire compute ... Programming: Proficient in C++ and Python for embedded and application-level development.
Quick apply
From firmware on microcontrollers to ROS data streams on SBCs, you'll ensure the entire compute ... Programming: Proficient in C++ and Python for embedded and application-level development.
From firmware on microcontrollers to ROS data streams on SBCs, you'll ensure the entire compute ... Programming: Proficient in C++ and Python for embedded and application-level development.
From firmware on microcontrollers to ROS data streams on SBCs, you'll ensure the entire compute ... Programming: Proficient in C++ and Python for embedded and application-level development.
$16.84 - $22.65
8% of jobs
$22.65 - $28.45
3% of jobs
$28.45 - $34.25
6% of jobs
$39.84 is the 25th percentile. Wages below this are outliers.
$34.25 - $40.05
7% of jobs
$40.05 - $45.85
14% of jobs
$45.85 - $51.65
9% of jobs
The median wage is $52.27 / hr.
$51.65 - $57.45
15% of jobs
$62.12 is the 75th percentile. Wages above this are outliers.
$57.45 - $63.26
15% of jobs
$63.26 - $69.06
12% of jobs
$69.06 - $74.86
7% of jobs
$74.86 - $80.66
3% of jobs
$16
$52
$80
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
Posted 19 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.