Senior Software Engineer - Robotics, Perception (C++, Python)
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.
We’re looking for a Software Engineer with deep experience in C++ and Python to lead the development of core systems powering our intelligent robotic platforms. In this role, you’ll architect and implement high-performance software at the intersection of real-time robotics, perception, and machine learning. You’ll take technical ownership of critical components, mentor team members, and help shape the future of our robotics software stack.
What You’ll Do
- Drive software architecture decisions across robotics and perception systems.
- Design, implement, and optimize performance-critical components of the robotics and perception stack in C++ and Python.
- Develop and integrate 3D point cloud processing algorithms for weld joint perception, including registration, pose estimation, segmentation, and geometric reasoning.
- Lead the integration of machine learning models into real-time systems, ensuring low-latency, high-reliability performance.
- Design and implement gRPC/Protobuf service interfaces with attention to schema versioning and backward-compatible API evolution.
- Instrument perception systems for production observability, building telemetry pipelines that connect algorithmic metrics to business outcomes.
Who You Are
- Bachelor's, Master's, or PhD in Computer Science, Robotics, Electrical Engineering, or a related field.
- 5+ years of professional experience in software engineering; title and compensation will be commensurate with experience.
- Solid grasp of system-level software design, concurrency, memory management, and optimization.
- Advanced proficiency in modern C++ and Python, with demonstrated experience building production services using gRPC and Protobuf.
- Experience with robotics or perception applications, including familiarity with ROS/ROS2, motion planning, and hardware interfaces is preferred.
- Proficient in Linux-based development; experience with Docker strongly preferred
Why You’ll Love Working 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.
Recommended Jobs
Onsite Haitian Creole Interpreter - Dayton Ohio
At Propio Language Services we are closing the language gap by connecting people anywhere and anytime through innovative technology and solutions. Founded in 1998 Propio Language Services provi…
Construction Site Cleaner
Job Description Job Description Now Hiring: Experienced Commercial Cleaner Bilingual (Spanish/English) are encouraged to apply~! Monday - Friday 7:00AM-5PM Schedule: Monday–Friday | Weeke…
An OH Facility Is Seeking a Locum Tenens Pediatric Pulmonologist
CompHealth exists to make the locums process easier. Not only will we search for jobs that fit your interests, we'll be here to handle all the details like credentialing, housing, travel arrangements,…
HVAC Lead Installer
Job Description Job Description Salary: Job Title: HVAC Lead Installer Job Overview: We are seeking an experienced and highly skilled HVAC Lead Installer to join our team. The primary res…
Remote Insurance Sales Representative - $100k+
Remote Insurance Sales Representative - $100k+ 70% Commissions | Robust Training | Free Access to Distinguished Mentorship Build a High-Income Career from Anywhere Unstoppable Insurance Servic…
Entry Level Customer Service Rep
Job Description Job Description Description Synchro Speak is a professional communication consulting firm dedicated to enhancing organizational effectiveness through advanced communication stra…
Labor
Job Description Job Description Hi! We are looking to place an individual at the airport whom can work independently. Must be able to pass a drug screen, and will start immediately! Job descr…
Flexible Remote Opportunity for Senior Teachers & Educators
Summer Break Education Leadership Transition Opportunity | Remote & Flexible For many educators across the USA, the period leading into summer break — or the opportunity to reflect during it — can b…
Med Surg Registered Nurse (RN) with $7140 Bonus
Med Surg Registered Nurse (RN)- Travel Position Location: Columbus, OH Job Type: Travel Contract Duration: 13 weeks Shift: 3x12s Nights Pay: $1906.20/week Completion Bonus: Up to $7140 total. (Yo…
Physical Therapist - Travel Contract
Physical Therapist — Springfield, OH (Hospital) Provide skilled therapeutic interventions for inpatient acute care and step-down patients. Evaluate, plan, and implement physical therapy services pe…