About The Role
Build and improve production-grade robotic capabilities across perception, localization (SLAM), motion planning, and control. You will develop ROS/ROS2 modules, integrate sensors (camera, LiDAR, IMU), validate autonomy in simulation (Gazebo/Isaac Sim), and deploy to real hardware with robust logging, monitoring, and safety checks.
Key Responsibilities
-
Design and implement robotics software modules for perception, SLAM, planning, and control
-
Integrate sensors and compute hardware; develop and tune state estimation and sensor fusion pipelines
-
Create simulation scenarios and perform sim-to-real validation
-
Build automated tests, regression suites, and performance benchmarks; maintain CI/CD quality gates
-
Optimize runtime performance on Linux/embedded compute; debug using logs and bag files
-
Contribute to safety practices, failure analysis, and fleet/field issue support
-
Document interfaces, calibration steps, and operational runbooks
Required Qualifications
-
Mid-Senior experience delivering robotics systems in production or advanced prototypes
-
Strong Python and C++ skills; hands-on ROS/ROS2 (topics, services, actions, tf2, lifecycle nodes)
-
Understanding of kinematics, dynamics, and feedback control (e.g., PID/MPC)
-
Knowledge of SLAM/localization concepts and practical debugging across HW/SW boundaries
-
Experience with Linux, Git, Docker, and reproducible builds
Preferred Qualifications
-
Computer vision / perception (OpenCV, point clouds, edge inference)
-
Familiarity with Nav2/MoveIt, Gazebo/Isaac Sim, URDF/xacro, and sensor modeling
-
Exposure to embedded/real-time constraints, reliability engineering, and field operations
Compensation
Hourly base pay range: $30–$50 USD (depending on scope, seniority, and interview outcomes). Remote-work equipment/support may apply per team policy.
How To Apply
Apply on Rex.zone and include a resume highlighting ROS/ROS2 projects, autonomy modules shipped, and measurable outcomes (e.g., latency reductions, localization accuracy, planning success rate, reliability improvements). Add links to portfolios (GitHub, demos, papers) where available.