Robotics Software Engineer

Location: Remote
Compensation: Salary
Reviewed: Wed, May 20, 2026
This job expires in: 30 days

Job Summary

Seeking a full-time Robotics Software Engineer to work remotely, who will design, build, and integrate software systems for autonomous robots, focusing on sensor integration, motion planning, and perception algorithms.

Key Responsibilities
  • Develop robotics software in C++ and Python, ensuring real-time performance and reliability
  • Design and integrate sensor data pipelines and implement algorithms for perception, localization, and mapping
  • Collaborate with cross-functional teams to translate requirements into engineered solutions and mentor junior engineers
Required Qualifications
  • Bachelor's or Master's degree in Robotics, Computer Science, Electrical Engineering, or a related field
  • Five or more years of robotics software engineering experience
  • Strong programming skills in C++ and Python
  • Hands-on experience with ROS or ROS 2 in production projects
  • Familiarity with sensor fusion and experience with simulation environments like Gazebo or Isaac Sim

COMPLETE JOB DESCRIPTION

The job description is available to subscribers. Subscribe today to get the full benefits of a premium membership with Virtual Vocations. We offer the largest remote database online...