GrepJob
Path Robotics

Staff Robotics Software Engineer

Path Robotics
Apply
about 5 hours ago
Columbus, OH, USAStaff+
H1B Sponsor

Responsibilities

  • Lead the technical architecture and development of core robotics software.
  • Design scalable software frameworks for high-performance robotic applications.
  • Drive motion planning and trajectory generation for complex robotic tasks.
  • Develop advanced algorithms for kinematics, collision checking, and optimization.
  • Build and optimize real-time control systems to improve robot accuracy.
  • Extend autonomy stack for mobile robotic platforms with localization and navigation.
  • Lead development of hardware abstraction layers and real-time communication.
  • Evaluate and integrate modern AI techniques to enhance robotics capabilities.
  • Mentor software engineers and establish engineering best practices.
  • Collaborate with cross-functional teams to define technical strategy.

Requirements

  • Bachelor's, Master's, or Ph.D. in a relevant technical field or equivalent experience.
  • 8+ years of experience in developing robotics software with expertise in modern C++.
  • Demonstrated experience in architecting large-scale robotics software systems.
  • Deep expertise in motion planning, manipulation, controls, or related areas.
  • Strong understanding of real-time robotics and performance optimization.
  • Experience designing software that interfaces with robotic hardware.
  • Proven ability to influence technical direction and mentor engineers.
  • Strong Linux development experience with Git and CI/CD practices.
  • Excellent problem-solving and communication skills.

Benefits

  • Daily free lunch to foster team connection.
  • Flexible PTO for personal time off.
  • Comprehensive medical, dental, and vision coverage.
  • 6 weeks fully paid parental leave, with additional time for birthing parents.
  • 401(k) retirement plan through Empower.
  • Generous employee referral bonuses.