Robotics Software Engineer Jobs

Robotics Software Engineer Jobs on Rex.zone focus on building and maintaining robot software stacks for autonomous systems, including ROS/ROS2 nodes, perception and sensor fusion, motion planning, controls integration, and simulation-to-real deployment. In this remote full-time role, you will ship production-ready robotics code that improves navigation, manipulation, and real-world reliability through strong software engineering, testing, and performance profiling. You’ll collaborate with hardware, embedded, and ML teams to integrate cameras, LiDAR, IMU, and actuators while enforcing safety, QA, and versioned releases. Explore Remote, Contract, Freelance, Full-Time, Entry-Level, and Senior robotics roles across tech startups and AI labs via Rex.zone.

Job Image

Robotics Software Engineer Jobs

Title: Robotics Software Engineer Jobs 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: ROS2, C++, Python, Robot Perception, Sensor Fusion, SLAM, Motion Planning, Control Systems, Gazebo Simulation, Linux Salary Currency: USD Salary Min: 63360 Salary Max: 126720 Pay Period: YEAR

About Rex.zone Robotics Roles

Rex.zone connects candidates with robotics engineering teams building autonomous mobile robots (AMRs), drones, warehouse automation, inspection robotics, and manipulation systems. Workstreams commonly include ROS/ROS2 middleware, navigation stacks, mapping, localization, perception pipelines, planning and controls interfaces, simulation environments, and production deployment practices such as CI/CD, code review, observability, and on-robot debugging.

What You Will Do

Design and implement ROS2-based robot software components (nodes, services, actions, topics) with clean interfaces and reliable lifecycle management. Build and tune autonomy features such as localization, SLAM, path planning, obstacle avoidance, and behavior coordination. Integrate sensors (camera, LiDAR, radar, IMU, GPS) and implement sensor fusion pipelines for robust state estimation. Improve robot runtime performance using profiling, concurrency patterns, and resource-aware scheduling on Linux. Maintain simulation-to-real workflows in tools like Gazebo and improve test coverage with unit, integration, and hardware-in-the-loop testing. Partner with embedded and hardware teams to validate drivers, timing, calibration, and safety constraints. Own deployment processes including configuration management, versioning, and rollback strategies for fleet updates.

Core Technologies You Will Use

Typical stacks include ROS2/ROS, C++ and Python, Linux, DDS communication, and modern build tooling. Autonomy areas may include SLAM, localization, planning (global and local), kinematics, and control. Teams often rely on simulation (Gazebo or equivalent), structured logging and telemetry, and CI pipelines for repeatable releases.

Who This Role Fits

This position is best for mid-senior engineers who can ship production robotics software, reason about real-time constraints, and debug across software and hardware boundaries. You should be comfortable with system integration, writing maintainable code, and turning field data into actionable improvements to stability, safety, and autonomy performance.

How Success Is Measured

Success is measured by autonomy reliability in real environments, improved navigation and manipulation performance, reduced failure rates, and safer operation. Additional signals include faster incident resolution through good observability, higher test coverage and regression prevention, and smoother releases across robot fleets.

Work Arrangement

Remote: This role remains Remote and supports distributed collaboration across US time zones. You may occasionally coordinate with on-site teams for field logs, hardware access windows, and validation cycles depending on the robotics platform.

How to Apply on Rex.zone

Search and apply on Rex.zone using the keyword Robotics Software Engineer Jobs and related filters such as Remote, Full-Time, Contract, Freelance, Entry-Level, and Senior. Tailor your resume to highlight ROS2 projects, autonomy features shipped, debugging stories from real robots, and measurable reliability improvements.

Frequently Asked Questions

  • Q: What does a Robotics Software Engineer do in a remote role?

    A Robotics Software Engineer builds and maintains the robot software stack (often ROS2), integrates sensors and actuators, improves autonomy modules like perception, SLAM, planning, and controls interfaces, and ships reliable releases with testing and observability. Remote work typically emphasizes strong logs, simulation, CI, and structured debugging workflows.

  • Q: Which skills align best with Robotics Software Engineer Jobs?

    Common skills include ROS2, C++, Python, Linux, perception and sensor fusion, SLAM/localization, motion planning, control systems integration, simulation (e.g., Gazebo), and software engineering practices such as testing, code review, and performance profiling.

  • Q: Is this role strictly Remote?

    Yes. This posting is marked Remote and should remain Remote. Some teams may coordinate limited validation windows with hardware owners, but the primary work arrangement is Remote.

  • Q: What industries hire Robotics Software Engineers through Rex.zone?

    Teams commonly come from Technology organizations such as AI labs, tech startups, and robotics product companies building AMRs, drones, logistics automation, inspection systems, and manipulation platforms.

  • Q: What employment types and levels should I expect to find?

    You can find Remote, Contract, Freelance, Full-Time, Entry-Level, and Senior roles. This specific posting is FULL_TIME and Mid-Senior.

  • Q: How can I make my application stronger for Robotics Software Engineer Jobs?

    Show shipped robotics features, ROS2 architecture decisions, sensor integration experience, and evidence of reliability improvements (reduced crash rates, better localization accuracy, faster recovery). Include links to demos, logs/metrics outcomes, and clear descriptions of how you tested and deployed to real robots.

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.