Drimva

Path Robotics

Software Engineer, C++

Columbus, Ohio +1 · Full-time · Posted Oct 30, 2026

Location
Columbus, Ohio
Columbus, Ohio, United States
Experience
1–2 years in production robotics, C++ systems with real-world deployment or equivalent experience.
Education
Bachelor's in CS, Robotics Engineering, or related field — or equivalent hands-on experience.

About the job

Build real-time robotics and back-end systems for robotic welding, integrating perception, planning, control, and industrial robots.

What you'll do

  • Design modular, concurrent, and distributed systems for perception, planning, and execution.
  • Develop and test robotic welding features for real-time, deterministic behavior; integrate vision, motion planning, and control with industrial robots.
  • Debug cross-system issues, conduct code reviews, and write unit and integration tests.

What they ask for

  • Bachelor's in CS, Robotics Engineering, or related field — or equivalent hands-on experience.
  • Experience with ROS2 or equivalent, and CMake, colcon workspaces, and dependency management.
  • Strong multithreading/concurrency skills for thread-safe, real-time, deterministic systems.
  • Proficient with Git, CI/CD, and containerized deployments (Docker).

Nice to have

  • Strong C++ proficiency preferred.

Tools

C++, ROS, ROS2, catkin, colcon, CMake, Git, Docker

AI focus

The role builds robotics systems for perception, planning, and execution, integrating computer vision, motion planning, and control; the posting describes the company's systems as AI-driven.

Model-written summary · the original posting is authoritative

First seen Oct 31, 2026 · Last verified Nov 4, 2026 (UTC)