Senior Robotics Software Engineer
Path Robotics· Engineering
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
- Enterprise Account Executive, Commercial & Defense3d agoRemote · Sales
- Senior Manufacturing Engineer3d agoColumbus, OH · Operations
- Account Executive, Northeast Territory3d agoRemote · Sales
- Sales Development Representative3d agoHybrid (Columbus, OH) · Sales
- Manufacturing Associate3d agoColumbus, OH · Operations