Real-Time C++ Robotics Software Engineer

OhioX

Columbus (OH)

On-site

USD 100,000 - 140,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Daily free lunch
Flexible PTO
Medical, dental, vision coverage
6 weeks parental leave (+6–8 weeks for
birthing parents (12–14 weeks total)
401(k) retirement plan
Employee referral bonuses

Job summary

Path Robotics is searching for a software engineer to help build real-time back-end and robotics systems. You will design modular, concurrent architectures for perception, planning, and execution, and contribute to field-ready AI that is reliable and continuously improving.

You will integrate sensors and industrial robots with ROS2, debug real-time motion control, and write unit and integration tests. A BS in CS/Robotics or equivalent hands-on experience and 1–2 years in production robotics are

Qualifications

  • Bachelor's in CS, Robotics Engineering, or related field, or equivalent hands-on experience.
  • 1–2 years in production robotics, C++ systems with real-world deployment or equivalent experience. Strong C++ proficiency preferred.
  • Experience with ROS2 (publishers/subscribers, services, node lifecycle, or equivalent).
  • Comfortable with CMake, colcon workspaces, and dependency management.
  • Solid multithreading/concurrency skills — thread-safe, real-time, deterministic systems.
  • Proficient with Git, CI/CD, and containerized deployments (Docker).

Responsibilities

  • Design modular, concurrent, and distributed systems for perception, planning, and execution — strong multithreading and synchronization
  • Develop robotic welding features with automated testing, optimized for real-time, deterministic behavior
  • Integrate computer vision, motion planning, and control systems with industrial robots
  • Debug complex issues across real-time motion control, perception pipelines, and multi-package integration
  • Conduct code reviews and write comprehensive unit and integration tests

Skills

C++ programming
Multithreading
ROS2 experience
CI/CD practices

Education

Bachelor's degree in CS, Robotics Engineering, or related field

Tools

CMake
colcon
Git
Docker
Kubernetes
Terraform (AWS)
GitHub Actions
ROS2

Job description

Path Robotics is searching for a software engineer to help build real-time back-end and robotics systems. You will design modular, concurrent architectures for perception, planning, and execution, and contribute to field-ready AI that is reliable and continuously improving.

You will integrate sensors and industrial robots with ROS2, debug real-time motion control, and write unit and integration tests. A BS in CS/Robotics or equivalent hands-on experience and 1–2 years in production robotics are

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Robotics Software Engineer — C++ & ROS2 (Real‑Time)
Robotics Software Engineer — C++ & ROS2 (Real‑Time)

Path Robotics • Columbus (OH)

On-site
USD 90,000 - 140,000
Free lunch
Flexible PTO
Medical, dental, and vision coverage
+1
Robotics Software Engineer (C++, ROS2) – Real‑Time Systems
Robotics Software Engineer (C++, ROS2) – Real‑Time Systems

Path Robotics • Columbus (OH)

On-site
USD 110,000 - 150,000
Free lunch
Flexible PTO
Medical, dental, and vision coverage
+3
Senior Robotics Software Engineer: Real‑World AI/Planning
Senior Robotics Software Engineer: Real‑World AI/Planning

Path Robotics • Columbus (OH)

On-site
USD 130,000 - 185,000
Daily free lunch
Flexible PTO
Medical, dental, and vision coverage
+3
Robotics Software Engineer — Real‑World Planning & Control
Robotics Software Engineer — Real‑World Planning & Control

Linuxconfig • Columbus (OH)

On-site
USD 90,000 - 130,000
Free lunch
Flexible PTO
Health insurance
+3
Robotics Software Engineer - Real-Time AI & Planning
Robotics Software Engineer - Real-Time AI & Planning

Path Robotics • Columbus (OH)

On-site
USD 110,000 - 150,000
Daily free lunch
Flexible PTO
Medical, dental, vision coverage
+1
Senior Robotics Engineer: Real-Time C++ & Simulation
Senior Robotics Engineer: Real-Time C++ & Simulation

Applied-Research-Associates,-Inc • San Antonio (TX)

On-site
USD 120,000 - 165,000
Software Engineer, C++
Software Engineer, C++

Path Robotics • Columbus (OH)

On-site
USD 90,000 - 140,000
Free lunch
Flexible PTO
Medical, dental, and vision coverage
+1
Real-Time Robotics Control & Estimation Engineer
Real-Time Robotics Control & Estimation Engineer

Path Robotics • Columbus (OH)

On-site
USD 120,000 - 150,000
Free lunch
Flexible PTO
Health insurance
+3
Staff Robotics Software Architect
Staff Robotics Software Architect

Path Robotics • Columbus (OH)

On-site
USD 180,000 - 230,000
Free lunch
Flexible PTO
Medical, dental, vision
+3
Real-Time Perception & Vision Engineer
Real-Time Perception & Vision Engineer

Path Robotics • Columbus (OH)

On-site
USD 120,000 - 180,000
Free lunch
Flexible PTO
Medical, dental, and vision coverage
+2