Skip to main content

Path Robotics

Robotics Software Engineer

Columbus, OhiomidAdded today

About this role

Path Robotics is hiring a Robotics Software Engineer to develop AI-driven robotic systems that perform skilled manual work. You'll write modern C++ across the full robotics stack—from perception and planning to real-time control—and deploy code on live robotic cells, combining classical techniques with learning-based methods.

What you'll do

  • Design motion and trajectory planning for adaptive, sensor-driven robotic tasks with multi-robot coordination
  • Develop inverse kinematics, motion planning, and collision-free trajectory validation for manipulators
  • Build real-time control loops including trajectory correction, feature tracking, and visual servoing
  • Extend robotic systems with mobile platform capabilities: localization, mapping, and navigation
  • Develop hardware drivers and interfaces for robot controllers, sensors, scanners, and cameras
  • Integrate learning-based methods like reinforcement learning and sim-to-real training alongside classical approaches

What they're looking for

  • Modern C++ (systems-level programming)
  • Python
  • Real-time robotics and motion control
  • Multithreading and concurrency
  • Linux development and Git
  • Robot simulation, SLAM, or ROS
  • Reinforcement learning or imitation learning
  • Test-driven development and CI/CD practices

Benefits

  • Daily free lunch
  • Flexible PTO
  • Comprehensive medical, dental, and vision coverage
  • 6-14 weeks fully paid parental leave
  • 401(k) retirement plan through Empower
  • Generous employee referral bonuses
Apply on the employer's site

Opens the official application on the employer’s site. No login required.

Path Robotics

Path Robotics develops autonomous robotic welding systems with adaptive motion planning and AI-driven capabilities for manufacturing. The company is hiring welding engineers, mechanical engineers, machine learning engineers, and technical marketing engineers to advance its mobile robotic welding solutions.

View all jobs at Path Robotics

Likely interview questions

  • Walk us through a real-time robotics system you've built in C++—how did you handle multithreading and timing constraints?
  • Describe your experience with motion planning and trajectory generation. What challenges did you face validating collision-free paths?