Remote Robotics Software Engineer - SLAM, ROS2 & Autonomy

RemoExperts

United States

Remote

USD 41,000 - 69,000

Full time

10 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

RemoExperts is seeking a Robotics Engineer to design, build, and deploy robotic software remotely. You will work on perception, localization, motion planning, and controls, validating performance in simulation and on hardware to ensure safe operation.

You will develop ROS2-based components in Python and C++, integrate sensors and actuators, and contribute to reusable architectures and testing procedures across distributed systems.

Qualifications

  • Mid-senior experience shipping robotics features to production.
  • Strong C++ and Python skills, including profiling and debugging.
  • Hands-on experience with ROS2 and distributed robotics systems.
  • Knowledge of SLAM/localization, sensor fusion, and state estimation.
  • Understanding of motion planning, kinematics, and collision checking.
  • Experience with control systems and simulation-to-real validation.
  • Strong engineering fundamentals: testing, version control, CI/CD, code review.

Responsibilities

  • Design and implement robotics software components (planning, perception, controls) in Python and C++.
  • Build and maintain ROS2 nodes, message interfaces, and launch configurations.
  • Implement SLAM, localization, mapping, and state estimation using sensor fusion (IMU, LiDAR, cameras, encoders).
  • Develop motion planning and trajectory generation with collision checking and constraints.
  • Tune controllers (PID/MPC) and validate stability, latency, and tracking error.
  • Create simulation environments (Gazebo/Isaac/Unity equivalents) and run reproducible experiments.
  • Integrate and debug hardware (sensors, actuators, compute, networking) and create test procedures.
  • Define metrics (success rate, cycle time, drift, safety stops) and establish regression testing.
  • Document architecture, interfaces, and operating procedures for scale and handoff.

Skills

C++
Python
ROS2
SLAM
Sensor fusion
Motion planning
PID/MPC
CI/CD
Testing
Debugging

Tools

ROS2
Gazebo
Unity

Job description

RemoExperts is seeking a Robotics Engineer to design, build, and deploy robotic software remotely. You will work on perception, localization, motion planning, and controls, validating performance in simulation and on hardware to ensure safe operation.

You will develop ROS2-based components in Python and C++, integrate sensors and actuators, and contribute to reusable architectures and testing procedures across distributed systems.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote Robotics Software Engineer - ROS2, SLAM, Perception
Remote Robotics Software Engineer - ROS2, SLAM, Perception

RemoExperts • United States

Remote
USD 90,000 - 130,000
Remote Robotics Engineer — ROS2, SLAM & Autonomy
Remote Robotics Engineer — ROS2, SLAM & Autonomy

Rex.zone • United States

Remote
USD 41,328 - 68,880
Remote Robotics Software Engineer: Autonomy & SLAM
Remote Robotics Software Engineer: Autonomy & SLAM

Rex.zone • United States

Remote
USD 120,000 - 180,000
Remote
Full-time
Remote Robotics Software Engineer — ROS2, SLAM, Autonomy
Remote Robotics Software Engineer — ROS2, SLAM, Autonomy

Rex.zone • United States

Remote
USD 41,328 - 68,880
Remote Robotics Engineer: SLAM, Perception & ROS2 Expert
Remote Robotics Engineer: SLAM, Perception & ROS2 Expert

Rex.zone • United States

Remote
USD 120,000 - 180,000
Remote Robotics Engineer – Autonomy, SLAM & Controls
Remote Robotics Engineer – Autonomy, SLAM & Controls

Rex.zone • United States

Remote
USD 41,328 - 68,880
Remote Robotics Engineer - ROS2, Perception & SLAM
Remote Robotics Engineer - ROS2, Perception & SLAM

Rex.zone • United States

Remote
USD 41,328 - 68,880
Remote Robotics Engineer: ROS, SLAM & Navigation
Remote Robotics Engineer: ROS, SLAM & Navigation

Rex.zone • United States

Remote
USD 120,000 - 180,000
Remote Robotics Engineer - ROS2, Autonomy & Simulation
Remote Robotics Engineer - ROS2, Autonomy & Simulation

Rex.zone • United States

Remote
USD 41,328 - 68,880
Remote Robotics Engineer - SLAM, Perception & ROS2
Remote Robotics Engineer - SLAM, Perception & ROS2

Rex.zone • San Francisco (CA)

Remote
USD 90,000 - 140,000