CareerPlanGet AI match score →

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

Path Robotics💼 Full-time🗓 2026-04-28 → 2026-07-31

Core

Architecting and implementing high-performance software at the intersection of real-time robotics, perception, and machine learning for embodied intelligence systems.

Role type

Senior Software Engineer (Robotics/Perception)

Builds

Core systems powering intelligent robotic platforms, including 3D point cloud processing algorithms and real-time ML integration.

Domain

Robotics, Perception, Machine Learning

Deliverable

production ML models | product features

Required skills

System-level software design, concurrency, memory management, optimization, modern C++, Python, gRPC, Protobuf, Linux development, Docker

Preferred skills

ROS/ROS2, motion planning, hardware interfaces

Technologies

C++, Python, gRPC, Protobuf, ROS, ROS2, Docker

Responsibilities

Drive software architecture decisions across robotics and perception systems; Design, implement, and optimize performance-critical components; 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.

Seniority

Senior, hands-on IC with mentorship

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Greenhouse ↗