Drimva

Path Robotics

Senior Robotics Software Engineer

Columbus, Ohio +1 · Senior · Full-time · Posted Jul 9, 2026

Location
Columbus, Ohio
Columbus, Ohio, United States
Experience
5+ years building robotics software in modern C++.
Education
Bachelor's in Computer Science, Robotics, Electrical Engineering, or Mathematics — or equivalent experience.

About the job

Build software across the robotics stack, from motion planning and real-time control to hardware drivers, enabling robots to perform skilled work in real-world settings.

What you'll do

  • Develop motion, trajectory, and task planning, including coordination of multiple robots.
  • Build real-time control and feedback systems, including trajectory correction and visual servoing.
  • Develop robot hardware drivers and extend robots with localization, mapping, and navigation.

What they ask for

  • Bachelor's in Computer Science, Robotics, Electrical Engineering, or Mathematics — or equivalent experience.
  • 5+ years building robotics software in modern C++.
  • Hands-on experience with real-time robotics, motion control, or controls software for physical hardware.
  • Experience with multithreading, concurrency, systems-level debugging, Linux, and Git.

Nice to have

  • Python; experience with TDD, unit testing, or CI/CD.
  • Learning-based methods or robot simulation, SLAM and navigation, or ROS.

Tools

C++, Python, Linux, Git, TDD, CI/CD, ROS, SLAM

AI focus

Advance robot planning and control using learning-based methods, including reinforcement learning, learned planners, and sim-to-real training, alongside classical approaches.

Model-written summary · the original posting is authoritative

First seen Oct 10, 2026 · Last verified Nov 4, 2026 (UTC)