← All roles

Senior Robotics Software Engineer

Path Robotics· Engineering
Apply on company site
Columbus, OHfull-timePosted 2mo ago

About the role

Senior robotics software engineer focusing on end-to-end robotics stack: perception, planning, control, and real-time execution on live robotic cells. Emphasis on combining classical planning/control with learning-based methods to enable faster, smarter, and more capable robots in real-world tasks.

Responsibilities

  • Build motion and trajectory planning for a variety of task goals from patterned and adaptive, sensor-driven motions to resource-aware sequencing that coordinates multiple robots working the same part.
  • Develop kinematics, reachability, and motion planning — inverse kinematics and trajectory planning for robotic manipulators — and validate plans so motion is collision-free and executable.
  • Build the real-time control and feedback loops that keep the robot on target as it works — trajectory correction, feature tracking, and camera-based visual servoing.
  • Extend our robots beyond fixed workcells to mobile platforms — localization, mapping, and navigation so a moving robot can find its work and hold position while it acts.
  • Own the driver layer that connects to robot hardware — streaming motion commands to the robot controller in real time and abstracting sensors, scanners, and cameras behind clean, reliable interfaces.
  • Advance the stack with learning-based methods and simulation — reinforcement learning, learned planners, and sim-to-real training, alongside classical approaches.

Qualifications

  • A Bachelor’s in Computer Science, Robotics, Electrical Engineering, or Mathematics — or equivalent experience.
  • 5+ years building robotics software in modern C++ (Python a strong plus).
  • Hands-on experience with real-time robotics, motion control, or controls software — built software that drives physical hardware.
  • Comfortable with multithreading, concurrency, and debugging systems-level behavior.
  • Fluent developing and operating software on Linux, with Git.
  • Familiar with solid engineering practice — some mix of TDD, unit testing, and CI/CD.

Skills

Required:C++ programmingReal-time roboticsMultithreading / concurrencyLinux / Git
Nice to have:PythonTDD / Unit testing / CI/CD

Benefits

  • Daily free lunch
  • Flexible PTO
  • Comprehensive medical, dental, and vision coverage
  • 6 weeks fully paid parental leave, plus an additional 6–8 weeks for birthing parents (12–14 weeks total)
  • 401(k) retirement plan through Empower
  • Generous employee referral bonuses—help us grow our team!
Last updated Aug 7, 2026. Interested? Apply on the company site.

About Path Robotics

Path Robotics | Physical AI for Manufacturing

Path Robotics – Physical AI for manufacturing. Obsidian, our foundational AI, powers Path's Intelligent Welding Cells and Rove. 4x productivity, 30%+ lower cost, $0 capex.

Welding CellsRoveObsidianPhysical AIManufacturingAutomation

More open roles at Path Robotics