Robotics Engineer (Remote, Full-Time)
Rex.zone connects candidates with remote robotics engineering roles across autonomy, perception, motion planning, and controls. In this role, you will design, implement, test, and validate robotics capabilities using ROS 2 and modern simulation and profiling workflows.
Key Responsibilities
-
Build and maintain ROS 2 nodes, topics, services, and actions for core robot capabilities
-
Integrate sensors (camera, LiDAR, IMU, encoders) and improve calibration and time synchronization
-
Develop perception pipelines (computer vision, point clouds) and sensor fusion for robust state estimation
-
Implement and tune SLAM, localization, and mapping for real-world environments
-
Develop motion planning and control modules (trajectory generation, constraint handling, PID/MPC) and validate against targets
-
Use Gazebo and/or Isaac Sim to reproduce issues, run regression tests, and accelerate iteration
-
Define test plans, analyze logs/bags, debug failures, and ship measurable stability/latency/accuracy improvements
Required Qualifications
-
Mid-senior experience delivering robotics software in production or advanced prototypes
-
Strong C++ and Python skills
-
Hands-on ROS/ROS 2 experience and ability to debug distributed systems
-
Robotics fundamentals: kinematics, dynamics, estimation, and control
-
Experience with SLAM/localization/mapping, motion planning, perception, or sensor fusion
Tools & Tech
-
ROS 2, Linux, Git, CI/CD, Docker
-
OpenCV, PCL, bag/log pipelines, automated testing
-
Simulation with Gazebo and/or Isaac Sim
Compensation
Competitive hourly base pay: $30–$50 per hour (USD), depending on experience and scope.