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

3 weeks, 2 days ago
Full-time
Senior
Artificial Intelligence and Machine Learning
Path Robotics

Path Robotics

Path Robotics creates truly autonomous robots for manufacturing, eliminating the need for skilled welders or robot programmers and allowing humans to focus on creativity.

Automotive
51-250
Founded 2014
$71M raised

Description

  • 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, including registration, pose estimation, segmentation, and geometric reasoning.
  • Lead integration of machine learning models into real-time systems with low-latency, high-reliability performance.
  • Design and implement gRPC/Protobuf service interfaces with schema versioning and backward-compatible API evolution.
  • Instrument perception systems for production observability and build telemetry pipelines that connect algorithmic metrics to business outcomes.
  • Take technical ownership of critical components and help shape the robotics software stack.
  • Mentor team members as part of the engineering team.

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.
  • Strong knowledge of system-level software design, concurrency, memory management, and optimization.
  • Advanced proficiency in modern C++ and Python.
  • Demonstrated experience building production services using gRPC and Protobuf.
  • Experience with robotics or perception applications is preferred, including familiarity with ROS/ROS2, motion planning, and hardware interfaces.
  • Proficient in Linux-based development.
  • Experience with Docker is strongly preferred.

Benefits

  • Daily free lunch.
  • Flexible PTO.
  • 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.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Automation & Controls Engineer (Starship)

SpaceX 10K-50K Aerospace & Defense

SpaceX is hiring an Automation & Controls Engineer for Starship to design and deploy automated manufacturing and material-handling systems that support production of its fully reusable spacecraft and rocket program.

C# .NET Python SQL
13 hours, 13 minutes ago

Lead Simulation Engineer

DoorDash 10K-50K Air Freight & Logistics

DoorDash Labs is hiring a Lead Simulation Engineer to architect and build an end-to-end aerial autonomy simulation platform that supports autonomy development, validation, CI/CD testing, and pilot training.

CI/CD
23 hours, 48 minutes ago

Staff Mechanical Engineer — R&D

Apptronik 51-250 Aerospace & Defense

Apptronik is hiring a Staff Mechanical Engineer to join its R&D team and lead rapid prototype development of Apollo, a humanoid robot built to work alongside humans.

1 day, 5 hours ago

Senior Robotics Engineer, Sensor Integration

Anduril Industries 1K-5K Aerospace & Defense

Anduril Industries is hiring a Robotics Software Engineer to develop and deploy software for autonomous robotic systems used in real-world defense environments.

C++ Embedded Systems Machine Learning Python Rust
1 day, 11 hours ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers