> Markdown version of [/jobs/ext/3974934-senior-robotics-software-engineer](https://www.wearedevelopers.com/jobs/ext/3974934-senior-robotics-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Robotics Software Engineer - **Company:** Path Robotics - **Location:** Columbus, OH, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Artificial Intelligence, Unit Testing, Continuous Integration, Software Debugging, Linux, Python (Programming Language), Kinematics, Motion Planning, Reliability Engineering, Software Engineering, Reinforcement Learning, Multithreading, Robot Operating System, Test-Driven Development (TDD), Concurrency, Git, Information Technology, C++14 - **Published:** October 27, 2026 - **Apply:** https://www.careerbuilder.com/job-details/senior-robotics-software-engineer-columbus-oh--35857fee-2de1-443d-81a1-d6788807fd7b ## About the Role Robotics Software, Software Engineering, Risk, Robotics, Continuous Improvement, Artificial Intelligence (AI), Reliability Engineering, Welding, Robotics Software, Software Engineering, * 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 - you've 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. * Bonus points for experience with learning-based methods or robot simulation (RL, imitation learning, sim-to-real), SLAM and navigation, or ROS. ## Description * 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., * Daily free lunch to keep you fueled and connected with the team