... and ROS/ROS2 frameworks Qualifications Bachelor's Degree in Robotics, Computer Science, Engineering, or related technical field 3+ years of professional robotics software engineering experience ...
Quick apply
... and ROS/ROS2 frameworks Qualifications Bachelor's Degree in Robotics, Computer Science, Engineering, or related technical field 3+ years of professional robotics software engineering experience ...
Quick apply
... and ROS/ROS2 frameworks Qualifications Bachelor's Degree in Robotics, Computer Science, Engineering, or related technical field 3+ years of professional robotics software engineering experience ...
Irvine, CA ยท On-site
$125K - $155K/yr
FieldAI's Irvine team is where embodied AI meets real robots, real sensors, and real field ... As a ROS Developer , you will play a critical role in developing advanced robotic applications ...
Irvine, CA ยท On-site
$125K - $155K/yr
FieldAI's Irvine team is where embodied AI meets real robots, real sensors, and real field ... As a ROS Developer , you will play a critical role in developing advanced robotic applications ...
Waltham, MA ยท On-site
This role focuses on ROS 2, MoveIt 2, motion planning algorithms, collision avoidance, robotic simulation, and real-time robotic control across highly complex electromechanical platforms. The ...
Waltham, MA ยท On-site
This role focuses on ROS 2, MoveIt 2, motion planning algorithms, collision avoidance, robotic simulation, and real-time robotic control across highly complex electromechanical platforms. The ...
$125K - $155K/yr
FieldAI's Irvine team is where embodied AI meets real robots, real sensors, and real field ... As a ROS Developer , you will play a critical role in developing advanced robotic applications ...
$125K - $155K/yr
FieldAI's Irvine team is where embodied AI meets real robots, real sensors, and real field ... As a ROS Developer , you will play a critical role in developing advanced robotic applications ...
Baltimore, MD ยท On-site
Job# TI1527 We are looking for a Robotics Software Engineer with hands-on experience in ROS 2 development and Linux-based systems. This role will support our team in building and deploying aerial ...
Baltimore, MD ยท On-site
Job# TI1527 We are looking for a Robotics Software Engineer with hands-on experience in ROS 2 development and Linux-based systems. This role will support our team in building and deploying aerial ...
$150K - $250K/yr
... ROS/ROS2 systems in production environments. -- Expert-level mastery of SLAM, motion planning, and C++/Python programming for robotic arms. -- Proven track record of shipping physical robotics ...
Quick apply
$150K - $250K/yr
... ROS/ROS2 systems in production environments. -- Expert-level mastery of SLAM, motion planning, and C++/Python programming for robotic arms. -- Proven track record of shipping physical robotics ...
Redmond, WA ยท On-site
$155K - $205K/yr
Strong proficiency in robotics hardware/software stacks (e.g., ROS/ROS2) and programming languages (e.g., Python, C++). * Demonstrated experience implementing and evaluating end-to-end robot learning ...
Redmond, WA ยท On-site
$155K - $205K/yr
Strong proficiency in robotics hardware/software stacks (e.g., ROS/ROS2) and programming languages (e.g., Python, C++). * Demonstrated experience implementing and evaluating end-to-end robot learning ...
Allison Park, PA ยท On-site
Knowledge of ROS (Robot Operating System) or advanced robotics frameworks Work Environment * Combination of office and lab (fully on-site) * Occasional travel may be required for system integration ...
Allison Park, PA ยท On-site
Knowledge of ROS (Robot Operating System) or advanced robotics frameworks Work Environment * Combination of office and lab (fully on-site) * Occasional travel may be required for system integration ...
Austin, TX ยท On-site
Join Contoro Robotics - Revolutionizing Warehouse Automation with Cutting-Edge Robotics At Contoro ... Experience with ROS and motion planning frameworks (e.g., MoveIt) * Working knowledge of kinematics ...
Austin, TX ยท On-site
Join Contoro Robotics - Revolutionizing Warehouse Automation with Cutting-Edge Robotics At Contoro ... Experience with ROS and motion planning frameworks (e.g., MoveIt) * Working knowledge of kinematics ...
Santa Monica, CA ยท On-site
$65K - $85K/yr
What You'll Do - Develop robotics software using ROS 2 - Work on SLAM, localization, and navigation systems - Integrate sensors (LiDAR, cameras, IMUs) with robot platforms - Build real-time control ...
Quick apply
Santa Monica, CA ยท On-site
$65K - $85K/yr
What You'll Do - Develop robotics software using ROS 2 - Work on SLAM, localization, and navigation systems - Integrate sensors (LiDAR, cameras, IMUs) with robot platforms - Build real-time control ...
Knowledge of ROS (Robot Operating System) or advanced robotics frameworks Work Environment * Combination of office and lab (fully on-site) * Occasional travel may be required for system integration ...
Knowledge of ROS (Robot Operating System) or advanced robotics frameworks Work Environment * Combination of office and lab (fully on-site) * Occasional travel may be required for system integration ...
Strong experience with ROS 2 (Robot Operating System 2), including nodes, topics, services, actions, and custom messages * Solid background in Linux (Ubuntu preferred), including command-line ...
Strong experience with ROS 2 (Robot Operating System 2), including nodes, topics, services, actions, and custom messages * Solid background in Linux (Ubuntu preferred), including command-line ...
You will work hands-on with robotic systems, ROS/ROS2-based modules, mobile data collection workflows, and ML pipelines that support training, evaluation, and production model performance. This is a ...
You will work hands-on with robotic systems, ROS/ROS2-based modules, mobile data collection workflows, and ML pipelines that support training, evaluation, and production model performance. This is a ...
Santa Clara, CA ยท On-site
Knowledge of ROS framework and industrial robotic systems (e.g., Universal Robots URScript). * Experience with relational databases (PostgreSQL, MySQL) and managing large scale data collection ...
Santa Clara, CA ยท On-site
Knowledge of ROS framework and industrial robotic systems (e.g., Universal Robots URScript). * Experience with relational databases (PostgreSQL, MySQL) and managing large scale data collection ...
... System (ROS); strong understanding of robotics principles including kinematics, dynamics, perception, Simultaneous Localization and Mapping (SLAM), sensor fusion, state estimation, control ...
... System (ROS); strong understanding of robotics principles including kinematics, dynamics, perception, Simultaneous Localization and Mapping (SLAM), sensor fusion, state estimation, control ...
Newton, MA ยท On-site
$130K - $190K/yr
Develop and maintain autonomy software using frameworks such as ROS or MOOS-IvP * Interface with ... Familiarity with robotics frameworks such as ROS, ROS 2, MOOS-IvP, ArduPilot, or similar
Newton, MA ยท On-site
$130K - $190K/yr
Develop and maintain autonomy software using frameworks such as ROS or MOOS-IvP * Interface with ... Familiarity with robotics frameworks such as ROS, ROS 2, MOOS-IvP, ArduPilot, or similar
Mountain View, CA ยท On-site
$100K/yr
Bridging the simulation to real-world robots using communication protocols like ROS and ROS. Workflow scripting: Using Python and the Core API for a wide range of tasks, from building environments to ...
Mountain View, CA ยท On-site
$100K/yr
Bridging the simulation to real-world robots using communication protocols like ROS and ROS. Workflow scripting: Using Python and the Core API for a wide range of tasks, from building environments to ...
Pittsburgh, PA ยท On-site +1
... System (ROS); strong understanding of robotics principles including kinematics, dynamics, perception, Simultaneous Localization and Mapping (SLAM), sensor fusion, state estimation, control ...
Pittsburgh, PA ยท On-site +1
... System (ROS); strong understanding of robotics principles including kinematics, dynamics, perception, Simultaneous Localization and Mapping (SLAM), sensor fusion, state estimation, control ...
Familiarity with robotics frameworks (ROS 2) and machine learning is a plus. Key Responsibilities * Develop embedded software for signal processing, sensor integration, and data acquisition * Design ...
Familiarity with robotics frameworks (ROS 2) and machine learning is a plus. Key Responsibilities * Develop embedded software for signal processing, sensor integration, and data acquisition * Design ...
Warren, MI ยท On-site
Familiarity with robotics frameworks (ROS 2) and machine learning is a plus. Key Responsibilities * Develop embedded software for signal processing, sensor integration, and data acquisition * Design ...
Quick apply
Warren, MI ยท On-site
Familiarity with robotics frameworks (ROS 2) and machine learning is a plus. Key Responsibilities * Develop embedded software for signal processing, sensor integration, and data acquisition * Design ...
$84K - $87K
3% of jobs
$89.4K is the 25th percentile. Wages below this are outliers.
$87K - $89.9K
26% of jobs
The median wage is $91.5K / yr.
$89.9K - $92.9K
38% of jobs
$92.9K - $95.8K
4% of jobs
$98.2K is the 75th percentile. Wages above this are outliers.
$95.8K - $98.8K
4% of jobs
$98.8K - $101.7K
3% of jobs
$101.7K - $104.7K
4% of jobs
$104.7K - $107.6K
4% of jobs
$107.6K - $110.6K
4% of jobs
$110.6K - $113.5K
4% of jobs
$113.5K - $116.5K
4% of jobs
$84K
$96K
$116.5K
To excel in a ROS (Robot Operating System) Robotics role, you need a strong background in robotics, programming (especially in C++ and Python), and a solid understanding of ROS concepts and middleware. Familiarity with simulation tools like Gazebo, version control systems like Git, and relevant ROS certifications are often required. Outstanding problem-solving skills, teamwork, and clear communication are essential soft skills for collaborating with multidisciplinary teams. These competencies allow professionals to efficiently develop, test, and deploy robotic solutions in dynamic and innovative environments.
Professionals in ROS Robotics are commonly responsible for developing, integrating, and testing software modules that control robotic systems using the Robot Operating System framework. Daily tasks may include coding algorithms for perception, navigation, and manipulation, as well as troubleshooting hardware-software interactions and contributing to system simulations. Team members often work closely with hardware engineers, researchers, and QA teams to ensure robust and reliable robot performance. This collaborative environment encourages knowledge sharing and the opportunity to work on cutting-edge robotics projects, making it an exciting and impactful career path.
A ROS (Robot Operating System) Robotics job involves developing, programming, and maintaining robotic systems using the ROS framework. Professionals in this field work on tasks such as motion planning, perception, control, and simulation for autonomous robots. They often collaborate with engineers and researchers to integrate ROS into various applications, from industrial automation to autonomous vehicles. Strong skills in C++, Python, and ROS tools like RViz and Gazebo are typically required.
Full-time
Medical, Retirement
Posted 27 days ago
Robotics Software Engineer โ Autonomous Mobile Robots (AMR) โ HYBRID
Seeking qualified candidates for a Robotics Software Engineer position with an established technology company in Pittsburgh. This role will support both existing and next-generation autonomous mobile robots operating in large, complex indoor environments.
This position is ideal for an engineer with hands-on experience developing software for autonomous robots that navigate real-world environments using LiDAR, localization, mapping, navigation, and sensor integration. We are targeting candidates with at least 3 years of professional robotics software development experience and a strong understanding of autonomous navigation systems.
Candidates with experience in autonomous mobile robots (AMRs), autonomous vehicles, AGVs, warehouse robotics, logistics automation, healthcare robotics, or other mobile robotic platforms are highly desired. Experience focused primarily on robotic arms, manipulators, PLC programming, or traditional industrial automation is less applicable.
This is a hybrid position (3 days onsite / 2 days remote) and offers a competitive salary along with a comprehensive health and retirement benefits package.
Key Responsibilities
Develop and enhance software for autonomous mobile robot navigation and operation
Support localization, mapping, navigation, and sensor integration initiatives
Work with LiDAR, IMUs, odometry, and other robotic sensor technologies
Analyze robot performance data and troubleshoot navigation, positioning, and autonomy issues
Collaborate with perception, controls, and software engineering teams to improve overall system performance
Participate in simulation, testing, validation, and deployment of robotic software
Contribute to software architecture, code reviews, and engineering best practices
Develop reliable, maintainable software using modern C++ and ROS/ROS2 frameworks
Qualifications
Bachelor's Degree in Robotics, Computer Science, Engineering, or related technical field
3+ years of professional robotics software engineering experience
Strong C++ development experience
Experience with ROS or ROS2
Experience developing software for autonomous mobile robots (AMRs), autonomous vehicles, mobile robotic platforms, or similar autonomous systems
Experience working with LiDAR, IMUs, odometry, localization, navigation, mapping, or sensor fusion technologies
Strong understanding of autonomous robotics software architectures and real-time systems
Experience troubleshooting and improving robot performance in real-world operating environments
Sourced by ZipRecruiter
Recruiting and staffing services
11 - 50 Employees
Canonsburg, PA, US
2003