Robotics Software Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

Reval Recruiting · 10 hours ago

Robotics Software Engineer

Reval is seeking a Robotics Software Engineer to design and build core systems for robots to communicate and operate safely in dynamic environments. The role focuses on developing scalable infrastructure for multi-robot coordination and real-time decision making.

Staffing & Recruiting

Responsibilities

Develop reliable, high-performance control and orchestration software for fleets of mobile robots
Build APIs and communication layers between heterogeneous robotic platforms
Integrate localization, mapping, and task-allocation modules into unified systems
Optimize algorithms for real-time performance, safety, and scalability
Work closely with robotics hardware teams and customer deployment engineers

Qualification

C++PythonROS/ROS 2SLAMMotion-planningDistributed systemsCloud-based infrastructureReal-time systemsSimulation environmentsDockerKubernetesCI/CD pipelines

Required

Bachelor's or Master's degree in Robotics, Computer Science, Electrical or Mechanical Engineering, or equivalent experience
Strong proficiency in C++ and Python
Deep understanding of ROS/ROS 2, SLAM, and motion-planning frameworks
Experience with distributed systems, networking, and cloud-based infrastructure
Ability to debug complex, real-world robotic systems in production environments

Preferred

Experience with warehouse automation, AMRs, or industrial robotics
Background in real-time systems or simulation environments such as Gazebo or Webots
Familiarity with Docker, Kubernetes, and CI/CD pipelines

Benefits

Competitive compensation and equity.
Opportunity to shape the future of large-scale robotic automation.
Collaborative, fast-paced environment with global customers.

Company

Reval Recruiting

twitter
company-logo
Sick of applying to jobs and getting ghosted? Never again with Reval.

Funding

Current Stage
Early Stage
Company data provided by crunchbase