Robotics Software Engineer / Remote
Jersey City, NJ · On-site
$80 - $150/hr
ROS (Robot Operating System) * Sensor Integration * Algorithm Development * Debugging and Testing * Problem Solving * Team Collaboration
Quick apply
Jersey City, NJ · On-site
$80 - $150/hr
ROS (Robot Operating System) * Sensor Integration * Algorithm Development * Debugging and Testing * Problem Solving * Team Collaboration
Quick apply
Jersey City, NJ · On-site
$80 - $150/hr
ROS (Robot Operating System) * Sensor Integration * Algorithm Development * Debugging and Testing * Problem Solving * Team Collaboration
Responsibilities : • Be responsible for the humanoid robot operating successfully for the ... systems. • Can stand 8+ hours a day and physically manage humanoid hardware • Embrace ...
Responsibilities : • Be responsible for the humanoid robot operating successfully for the ... systems. • Can stand 8+ hours a day and physically manage humanoid hardware • Embrace ...
ROS Development Build and maintain ROS (Robot Operating System) packages and nodes. Create custom message types, services, and action servers for robotics applications. Implement navigation ...
ROS Development Build and maintain ROS (Robot Operating System) packages and nodes. Create custom message types, services, and action servers for robotics applications. Implement navigation ...
ROS Development Build and maintain ROS (Robot Operating System) packages and nodes. Create custom message types, services, and action servers for robotics applications. Implement navigation ...
ROS Development Build and maintain ROS (Robot Operating System) packages and nodes. Create custom message types, services, and action servers for robotics applications. Implement navigation ...
Experience with ROS (Robot Operating System) and/or other robotic middleware. * Strong understanding of motion planning algorithms, trajectory generation, and real-time control. * Familiarity with ...
Experience with ROS (Robot Operating System) and/or other robotic middleware. * Strong understanding of motion planning algorithms, trajectory generation, and real-time control. * Familiarity with ...
Have used the Robot Operating System (ROS 1 or ROS 2) and simulation tools * Know C++, CMake, and related development tools * Know Python or other high-level scripting languages * Are comfortable ...
Have used the Robot Operating System (ROS 1 or ROS 2) and simulation tools * Know C++, CMake, and related development tools * Know Python or other high-level scripting languages * Are comfortable ...
Have used the Robot Operating System (ROS 1 or ROS 2) and simulation tools * Know C++, CMake, and related development tools * Know Python or other high-level scripting languages * Are comfortable ...
New
Quick apply
Have used the Robot Operating System (ROS 1 or ROS 2) and simulation tools * Know C++, CMake, and related development tools * Know Python or other high-level scripting languages * Are comfortable ...
New
San Francisco, CA · On-site
Proficiency using Windows, macOS, and Linux operating systems and office productivity tools ... robotics, or similar technologies) * Demonstrated proficiency through competitions, public ...
New
Quick apply
San Francisco, CA · On-site
Proficiency using Windows, macOS, and Linux operating systems and office productivity tools ... robotics, or similar technologies) * Demonstrated proficiency through competitions, public ...
New
San Francisco, CA · On-site
$150 - $250/hr
Utilize ROS2 (Robot Operating System) for various robotic applications. * Collaborate closely with hardware engineers, product managers, and other stakeholders. * Take ownership of critical software ...
San Francisco, CA · On-site
$150 - $250/hr
Utilize ROS2 (Robot Operating System) for various robotic applications. * Collaborate closely with hardware engineers, product managers, and other stakeholders. * Take ownership of critical software ...
San Jose, CA · On-site
$30/hr
Be responsible for the humanoid robot operating successfully for the Customer use case * Run the ... Experience working with robots or troubleshooting mechanical systems. * Can stand 8+ hours a day ...
San Jose, CA · On-site
$30/hr
Be responsible for the humanoid robot operating successfully for the Customer use case * Run the ... Experience working with robots or troubleshooting mechanical systems. * Can stand 8+ hours a day ...
San Francisco, CA · On-site
Proficiency using Windows, macOS, and Linux operating systems and office productivity tools ... robotics, or similar technologies) * Demonstrated proficiency through competitions, public ...
San Francisco, CA · On-site
Proficiency using Windows, macOS, and Linux operating systems and office productivity tools ... robotics, or similar technologies) * Demonstrated proficiency through competitions, public ...
San Jose, CA · On-site
$30/hr
Be responsible for the humanoid robot operating successfully for the Customer use case * Run the ... Experience working with robots or troubleshooting mechanical systems. * Can stand 8+ hours a day ...
San Jose, CA · On-site
$30/hr
Be responsible for the humanoid robot operating successfully for the Customer use case * Run the ... Experience working with robots or troubleshooting mechanical systems. * Can stand 8+ hours a day ...
Proficiency using Windows, macOS, and Linux operating systems and office productivity tools ... robotics, or similar technologies) * Demonstrated proficiency through competitions, public ...
Proficiency using Windows, macOS, and Linux operating systems and office productivity tools ... robotics, or similar technologies) * Demonstrated proficiency through competitions, public ...
San Jose, CA · On-site
$30/hr
Be responsible for the humanoid robot operating successfully for the Customer use case * Run the ... Experience working with robots or troubleshooting mechanical systems. * Can stand 8+ hours a day ...
San Jose, CA · On-site
$30/hr
Be responsible for the humanoid robot operating successfully for the Customer use case * Run the ... Experience working with robots or troubleshooting mechanical systems. * Can stand 8+ hours a day ...
San Jose, CA · On-site
$32/hr
Be responsible for the humanoid robot operating successfully for the Customer use case * Run the ... Experience working with robots or troubleshooting mechanical systems. * Can stand 8+ hours a day ...
San Jose, CA · On-site
$32/hr
Be responsible for the humanoid robot operating successfully for the Customer use case * Run the ... Experience working with robots or troubleshooting mechanical systems. * Can stand 8+ hours a day ...
San Jose, CA · On-site
$32/hr
Be responsible for the humanoid robot operating successfully for the Customer use case * Run the ... Experience working with robots or troubleshooting mechanical systems. * Can stand 8+ hours a day ...
San Jose, CA · On-site
$32/hr
Be responsible for the humanoid robot operating successfully for the Customer use case * Run the ... Experience working with robots or troubleshooting mechanical systems. * Can stand 8+ hours a day ...
San Jose, CA · On-site
$30/hr
Be responsible for the humanoid robot operating successfully for the Customer use case * Run the ... Experience working with robots or troubleshooting mechanical systems. * Can stand 8+ hours a day ...
San Jose, CA · On-site
$30/hr
Be responsible for the humanoid robot operating successfully for the Customer use case * Run the ... Experience working with robots or troubleshooting mechanical systems. * Can stand 8+ hours a day ...
San Francisco, CA · On-site
$150K - $250K/yr
Utilize ROS2 (Robot Operating System) for various robotic applications. * Collaborate closely with hardware engineers, product managers, and other stakeholders. * Take ownership of critical software ...
San Francisco, CA · On-site
$150K - $250K/yr
Utilize ROS2 (Robot Operating System) for various robotic applications. * Collaborate closely with hardware engineers, product managers, and other stakeholders. * Take ownership of critical software ...
San Francisco, CA · On-site
$127K - $173K/yr
Build telemetry, alerting, logging, and monitoring tools across the robot operating system, cloud infrastructure, and fleet dashboards. * Optimize edge software for reliability, performance, resource ...
San Francisco, CA · On-site
$127K - $173K/yr
Build telemetry, alerting, logging, and monitoring tools across the robot operating system, cloud infrastructure, and fleet dashboards. * Optimize edge software for reliability, performance, resource ...
Irvine, CA · On-site
$70 - $300/hr
Work extensively with ROS (Robot Operating System) to develop, test, and integrate software modules. * Conduct simulations and field tests to validate performance and optimize system behavior. * 4. ...
Irvine, CA · On-site
$70 - $300/hr
Work extensively with ROS (Robot Operating System) to develop, test, and integrate software modules. * Conduct simulations and field tests to validate performance and optimize system behavior. * 4. ...
$11.30 - $12.54
0% of jobs
$12.54 - $13.79
0% of jobs
$13.79 - $15.03
11% of jobs
$16.09 is the 25th percentile. Wages below this are outliers.
$15.03 - $16.28
17% of jobs
$16.28 - $17.53
21% of jobs
The median wage is $17.63 / hr.
$17.53 - $18.77
13% of jobs
$19.88 is the 75th percentile. Wages above this are outliers.
$18.77 - $20.02
15% of jobs
$20.02 - $21.26
7% of jobs
$21.26 - $22.51
4% of jobs
$22.51 - $23.75
3% of jobs
$23.75 - $25
9% of jobs
$11
$18
$25
A Robot Operating System (ROS) job involves working with the ROS framework to develop, test, and implement robotics applications. Professionals in these roles typically work with ROS libraries, create robot simulations, integrate sensors and actuators, and optimize algorithms for autonomous systems. These jobs are common in industries like automation, healthcare, logistics, and defense. Strong programming skills in Python or C++, along with knowledge of robotics principles, are usually required.
To excel in roles involving the Robot Operating System (ROS), professionals need strong programming skills (especially in C++ and Python), knowledge of robotics principles, and familiarity with ROS architecture. Experience with simulation tools like Gazebo, version control systems such as Git, and, ideally, certifications in robotics software enhance a candidate's qualifications. Effective problem-solving, teamwork, and clear communication are critical soft skills for success in robotic development environments. These abilities enable efficient development, troubleshooting, and collaboration in the rapidly evolving field of robotics.
Professionals working with ROS often encounter challenges such as integrating hardware with diverse software packages, debugging complex robotic systems, and staying current with frequent updates to the ROS framework. Teams also need to collaborate closely to manage dependencies and ensure all components of the system communicate smoothly. You may frequently troubleshoot issues related to sensor calibration, real-time data processing, and multi-robot coordination. Overcoming these challenges builds expertise and contributes to more robust and innovative robotic solutions.
The most popular types of Robot Operating System jobs are:
States with the most job openings for Robot Operating System jobs include:
The top searched job categories for Robot Operating System jobs are:

$80 - $150/hr
Contractor
Re-posted 15 days ago
We are looking for a Robotics Software Engineer to develop, test, and maintain software for robotic systems. The ideal candidate will work with cross-functional teams to build reliable, high-performance robotics applications and improve system functionality.
Key ResponsibilitiesSourced by ZipRecruiter
It services
1 - 10 Employees
Rutherford, NJ, US
2012