Robotics Software Engineer

R.E.X., Inc.
United States
28 days ago
Apply on arc.dev
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Compensation
$62,400.0 - $104,000.0
Working hours
Regular working hours
Job source

Tech stack

Computer Vision Automation of Tests C++ (Programming Language) Cloud Computing Continuous Integration Software Debugging Linux Distributed Systems Failure Mode Effects Analysis Python (Programming Language) Kinematics Motion Planning
+6 more
OpenCV Sensor Fusion Robot Operating System Mobile Robots Lidar Docker

Job description

  • Own robotics software features across perception, planning, and controls
  • Integrate sensors (LiDAR, cameras, IMU) and maintain calibration workflows
  • Build and tune SLAM and localization pipelines for mobile robots
  • Implement motion planning, trajectory generation, and collision checking
  • Develop simulation scenarios and sim-to-real validation (Gazebo / Isaac-style)
  • Design CI-backed test automation, regression suites, and hardware-in-the-loop validation
  • Monitor deployments with logs, metrics, and telemetry to drive reliability improvements
  • Document interfaces, safety constraints, and operational runbooks for distributed teams

Requirements

  • Mid-senior experience shipping robotics or autonomy software
  • Strong C++ and Python for production systems
  • Hands-on ROS2 knowledge (nodes, topics, services, TF, lifecycle)
  • Understanding of kinematics, dynamics, and state estimation concepts
  • Experience with SLAM/localization, sensor fusion, or perception pipelines
  • Comfort working on Linux, Docker, CI/CD, and debugging distributed systems, * Experience with MoveIt, Nav2, or custom planning stacks
  • Computer vision familiarity (e.g., OpenCV) and edge inference exposure
  • Background in industrial robotics, AMRs, or cobots
  • Safety practices (FMEA, fault handling, redundancy) and field operations exposure
  • Cloud robotics / fleet management / OTA update workflows

Remote Work Expectations ⓘ View potential timezone restrictions

Benefits & conditions

Competitive hourly base rate: $30-$50 per hour (USD).

About the company

Rex.zone connects engineers with US-based remote robotics roles supporting real-world automation and AI/ML-enabled robotics workflows. You will build, integrate, and validate production-grade autonomy software across perception, localization, planning, and controls, with a strong focus on reliability through test automation, telemetry, and QA.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on arc.dev
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:19 min

Advancing autonomous driving capabilities with specialized software talent

Katrin Lehmann Katrin Lehmann +1 · Coffee With Developers

2:17 min

Validating lidar sensor models against real noise

Ulrich Wurstbauer +1 · LIVE

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · World Congress 2025

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · World Congress 2025

8:06 min

Core hardware and software components of robotics

Florian Gather Florian Gather +1 · World Congress 2026 Europe

2:37 min

Example technology stack for robotics software development

Falk-Moritz Schaefer · World Congress 2022

Videos

See all

Related articles

See all