GrepJob
Path Robotics

Senior Software Engineer - Robotics, Perception (C++, Python)

Path Robotics
Apply
13 days ago
Columbus, OH, USASenior
H1B Sponsor

Responsibilities

  • Drive software architecture decisions across robotics and perception systems.
  • Design, implement, and optimize performance-critical components in C++ and Python.
  • Develop and integrate 3D point cloud processing algorithms for weld joint perception.
  • Lead the integration of machine learning models into real-time systems.
  • Design and implement gRPC/Protobuf service interfaces.
  • Instrument perception systems for production observability.

Requirements

  • Bachelor's, Master's, or PhD in Computer Science, Robotics, Electrical Engineering, or a related field.
  • 5+ years of professional experience in software engineering.
  • Solid grasp of system-level software design, concurrency, memory management, and optimization.
  • Advanced proficiency in modern C++ and Python.
  • Experience with robotics or perception applications, familiarity with ROS/ROS2 preferred.
  • Proficient in Linux-based development; experience with Docker strongly preferred.

Benefits

  • Daily free lunch to keep you fueled and connected with the team.
  • Flexible PTO for personal time off.
  • Comprehensive medical, dental, and vision coverage.
  • 6 weeks fully paid parental leave, plus an additional 6–8 weeks for birthing parents.
  • 401(k) retirement plan through Empower.
  • Generous employee referral bonuses.

Tech Stack

C++DockergRPCPython

Categories