Path Robotics
Staff Robotics Software Engineer
Columbus, Ohio +1 · Staff · Full-time · Posted Aug 4, 2026
- Location
- Columbus, Ohio
Columbus, Ohio, United States - Experience
- 8+ years developing robotics software.
- Education
- Bachelor's, Master's, or Ph.D. in Computer Science, Robotics, Electrical Engineering, Mathematics, or a related technical field, or equivalent industry experience.
About the job
Provides technical leadership and hands-on development across robotics software, from perception and planning to controls and execution, for production robotic systems.
What you'll do
- Architect and develop core robotics software, including motion planning, controls, autonomy, and hardware interfaces.
- Build real-time algorithms and scalable frameworks for robotic platforms and complex tasks.
- Mentor engineers, set software practices, and guide technical strategy across teams.
What they ask for
- 8+ years developing robotics software, with deep expertise in modern C++.
- Demonstrated experience architecting and delivering large-scale robotics software from concept through deployment.
- Expertise in at least one area such as motion planning, manipulation, controls, autonomy, SLAM, localization, perception, or robot simulation.
- Experience with real-time robotics, robotic hardware interfaces, production systems, and Linux development practices.
Nice to have
- Python proficiency.
Tools
C++, Python, Linux, Git, CI/CD
AI focus
Evaluates and integrates reinforcement learning, learned planners, foundation models, and simulation alongside classical robotics approaches.
Model-written summary · the original posting is authoritative