Robotics Engineer (Remote, Full-Time)
Robotics Engineer Jobs São Paulo on Rex.zone focus on designing, building, and deploying robotic systems for real-world automation. You will develop robot software for perception, localization (SLAM), motion planning, and controls, and validate performance in simulation and on physical hardware to ensure safe, reliable operation.
Key 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
Required Skills And Qualifications
-
Mid-senior experience shipping robotics features to production and improving measurable autonomy/reliability
-
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
Compensation
Competitive hourly base pay: $30–$50 per hour (USD), based on experience and scope.
How To Apply
Apply via Rex.zone and highlight robotics systems shipped, simulation-to-real validation, and measurable performance improvements.