Software Engineer, C++

Path Robotics

Columbus, OH
With an account: save jobs, track applications, build tailored resumesAlready have an account? Log in
Location
Columbus, OH
Posted
Oct 30
2 days ago
Career path

See where this role leads

Jigup maps the next three moves from a job like this one, with the titles and the skills each step asks for.

Create an account

About the company

Path Robotics

Industrial automation · 51 to 200 employees

At Path Robotics, we’re building the future of embodied intelligence. Our AI-driven systems enable robots to adapt, learn, and perform in the real world closing the skilled labor gap and transforming industries. We go beyond traditional methods, combining perception, reasoning, and control to deliver field-ready AI that is risk-aware, reliable, and continuously improving through real-world use.

Path Robotics on LinkedIn

What you'll do

  • Design modular, concurrent, and distributed systems for perception, planning, and execution
  • Develop robotic welding features with automated testing
  • 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

What you need

  • 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
  • Experience with ROS2 (publishers/subscribers, services, node lifecycle, or equivalent)
  • Comfortable with CMake, colcon workspaces, and dependency management
  • Solid multithreading/concurrency skills
  • Proficient with Git, CI/CD, and containerized deployments (Docker)
  • Strong C++ proficiency (preferred)

Key skills

C++ROS2Multithreading/concurrencyCMakecolcon workspacesGitCI/CDDockerKubernetesTerraform (AWS)GitHub Actions

Keywords for your resumePro

The words this employer's screening is likely to look for.

This job lists resume keywords

The terms this posting uses, pulled out so you can mirror them in your resume. Jigup Pro members see the list on the job board.

Create an account

Perks

  • Daily free lunch
  • Flexible PTO
  • Medical, dental, and vision coverage
  • Paid parental leave
  • 401(k) retirement plan
  • Employee referral bonuses

See full description on company page, apply now

Read the full posting here
Build the Path Forward At Path Robotics, we’re building the future of embodied intelligence. Our AI-driven systems enable robots to adapt, learn, and perform in the real world closing the skilled labor gap and transforming industries. We go beyond traditional methods, combining perception, reasoning, and control to deliver field-ready AI that is risk-aware, reliable, and continuously improving through real-world use.Big, hard problems are our everyday work, and our team of intelligent, humble, and driven people make the impossible possible together. Our Software Engineers play a crucial role in shaping the future of manufacturing by building robust, real-time back-end and robotics systems. Our flexible system integrates robots, sensors, and other manufacturing systems and combines them with our cutting-edge algorithms. Come solve the hardest problems with the best team on the planet! What You’ll Do 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 Who You Are 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) Tech C++ for high-performance, real-time systems development ROS and ROS2 (publishers/subscribers, services, multi-package integration) catkin and colcon workspaces with CMake build systems Git, Docker, Kubernetes, Terraform (AWS), CI/CD with GitHub Actions Why You'll Love It Here Daily free lunch to keep you fueled and connected with the team Flexible PTO so you can take the time you need, when you need it Comprehensive medical, dental, and vision coverage 6 weeks fully paid parental leave, plus an additional 6–8 weeks for birthing parents (12–14 weeks total) 401(k) retirement plan through Empower Generous employee referral bonuses—help us grow our team! Who We Are At Path Robotics we love coming to work to solve interesting and tough challenges but also because our ideas are welcomed and valued. We encourage unique thinking and are dedicated to creating a diverse and inclusive environment. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. If you require a reasonable accommodation to participate in the application process or any part of the hiring process, please contact HR@path-robotics.com. We are committed to providing equal access and will work with qualified individuals to ensure a fair and accessible hiring experience. We will respond to your request within 48 hours.

More entry level jobs in Columbus, OH

All jobs in Columbus, OH

More jobs at Path Robotics

Ready to apply?

Create an account to save jobs, track applications, and build tailored resumes.

Create an account