Robotics Software Engineer Jobs in Rio de Janeiro

Robotics Software Engineer jobs in Rio de Janeiro focus on building software for autonomous robots and robotic systems across perception, planning, and control. On Rex.zone, you will find remote, full-time roles that contribute to real-world robotics workflows like ROS 2 integration, sensor fusion, motion planning, and real-time control on embedded Linux. These positions commonly support robotics teams at tech companies, AI labs, and startups shipping production robots—working on navigation stacks, simulation, testing, and deployment pipelines. Explore Rex.zone to compare roles, match required skills, and apply to Robotics Software Engineer opportunities aligned with Rio de Janeiro search intent while remaining explicitly remote.

Job Image

Robotics Software Engineer Jobs in Rio de Janeiro (Remote, Full-Time)

Title: Robotics Software Engineer Jobs in Rio de Janeiro Date: 25-02-2026 Company: Rexzone Country: US Remote Type: Remote Employment Type: FULL_TIME Experience Level: Mid-Senior Industry: Technology Job Function: Engineering Skills: ROS 2, C++, Python, Linux, Robot Perception, Sensor Fusion, SLAM, Motion Planning, Navigation, Control Systems, Real-Time Systems, Gazebo Simulation Salary Currency: USD Salary Min: 63360 Salary Max: 126720 Pay Period: YEAR

About the Role

You will design and ship robotics software that enables autonomy in mobile robots and robotic platforms. Typical work includes developing ROS 2 nodes, integrating sensors (LiDAR, camera, IMU), implementing perception and SLAM pipelines, tuning navigation and motion planning, and collaborating with hardware, QA, and operations teams. You will help move solutions from simulation to real deployments, improve system reliability, and establish engineering practices for testing, CI/CD, and observability for robotic fleets.

Key Responsibilities

Build and maintain ROS 2 packages for perception, localization, mapping, planning, and control; integrate sensors and drivers and calibrate multi-sensor setups; implement and tune SLAM, sensor fusion, and state estimation pipelines; develop motion planning and navigation behaviors for indoor/outdoor environments; create simulation scenarios (e.g., Gazebo) to validate autonomy and regression test behaviors; optimize real-time performance on Linux and embedded compute targets; improve reliability with logging, metrics, fault handling, and post-incident analysis; collaborate across robotics hardware, product, and field teams to support deployments and continuous improvement.

Required Qualifications

Mid-senior experience delivering production-grade robotics software; strong C++ and Python proficiency; hands-on ROS 2 development experience (nodes, TF, launch, lifecycle, QoS); solid Linux development and debugging skills; experience with navigation, control, and motion planning concepts; familiarity with perception pipelines and sensor fusion (camera/LiDAR/IMU); ability to write automated tests and maintain code quality standards; clear communication for remote collaboration and cross-functional problem solving.

Preferred Qualifications

Experience with SLAM frameworks and state estimation (e.g., EKF/UKF); familiarity with real-time constraints, multi-threading, and performance profiling; experience deploying robotics software to embedded platforms (ARM, Jetson); knowledge of computer vision and 3D point cloud processing; experience with simulation-to-real validation, dataset tooling, and scenario-based testing; familiarity with fleet management, over-the-air updates, and observability for robotic systems.

Workflow and Tooling You May Use

ROS 2 and common robotics middleware patterns; Linux toolchains, debugging (gdb), profiling, and system diagnostics; simulation environments like Gazebo and reproducible scenario test harnesses; Git-based workflows, code review, CI/CD, and artifact versioning; robotics logging/telemetry, bagging, and offline analysis; containerization and reproducible dev environments for cross-platform builds.

Why Rex.zone

Rex.zone is a job discovery and application hub that helps you find remote robotics engineering roles aligned with your skills and target search intent. Use Rex.zone to compare requirements, understand typical robotics stacks (ROS 2, SLAM, perception, planning), and apply to roles across AI labs, robotics startups, and technology companies.

How to Apply

Apply through Rex.zone with a resume highlighting ROS 2 projects, production deployments, and measurable autonomy outcomes (e.g., navigation reliability, latency reduction, improved localization accuracy). Include links to GitHub, demos, publications, or technical write-ups that show system-level engineering and debugging capability.

Frequently Asked Questions

  • Q: Are these Robotics Software Engineer jobs in Rio de Janeiro remote?

    Yes. This page is for Remote roles while aligning to the Rio de Janeiro job search modifier in the title and content.

  • Q: What does a Robotics Software Engineer typically do day to day?

    Common day-to-day work includes developing ROS 2 nodes, integrating sensors, tuning navigation and control, validating behaviors in simulation, troubleshooting field issues with logs/bags, and shipping improvements through CI/CD.

  • Q: Which skills are most important for these roles?

    Core skills include ROS 2, C++, Python, Linux, sensor integration, SLAM, motion planning, navigation, control systems, and simulation (e.g., Gazebo), with strong testing and debugging practices.

  • Q: Is this full-time or contract work?

    This posting is for FULL_TIME employment. Rex.zone may also list contract, freelance, or part-time robotics roles elsewhere, but the metadata here is full-time.

  • Q: What experience level is expected?

    The roles are targeted at Mid-Senior candidates who can own subsystems, improve reliability, and deliver production-ready robotics features.

  • Q: What kinds of employers hire Robotics Software Engineers on Rex.zone?

    Employers commonly include technology companies, robotics startups, and AI labs building autonomous mobile robots, industrial automation, or field robotics solutions.

  • Q: Do I need ROS 2 specifically, or is ROS 1 enough?

    ROS 2 is strongly preferred for modern production robotics due to QoS, lifecycle nodes, and improved real-time considerations. ROS 1 experience can help, but ROS 2 skills align best with the job intent.

  • Q: How should I tailor my application for better results?

    Highlight shipped robotics systems, ROS 2 architecture decisions, debugging stories, performance improvements, testing strategy, and evidence of real deployments (fleet metrics, reliability gains, latency reductions).

230+Domains Covered
120K+PhD, Specialist, Experts Onboarded
50+Countries Represented

Industry-Leading Compensation

We believe exceptional intelligence deserves exceptional pay. Our platform consistently offers rates above the industry average, rewarding experts for their true value and real impact on frontier AI. Here, your expertise isn't just appreciated - it's properly compensated.

Work Remotely, Work Freely

No office. No commute. No constraints. Our fully remote workflow gives experts complete flexibility to work at their own pace, from any country, any time zone. You focus on meaningful tasks - we handle the rest.

Respect at the Core of Everything

AI trainers are the heart of our company. We treat every expert with trust, humanity, and genuine appreciation. From personalized support to transparent communication, we build long-term relationships rooted in respect and care.

Ready to Shape the Future of Engineering?

Apply Now.