← All roles

Founding Software Engineer - Autonomy Systems

Sancho· Sancho Robotics
Apply on company site
Redwood City, CAFull-timePosted 3mo ago

About the role

Founding role to define and build the autonomy stack for general-purpose mobile manipulators, with initial focus on perception and real-world robotics deployment.

Responsibilities

  • Implement autonomy modules: Implement reliable, production-quality components that give our robots a coherent understanding of their 3D environment.
  • Debug cross-module failures: Use diagnostic tools like visualization, logs, and real robot data to diagnose failures of a complex robotics system.
  • Manage system tradeoffs: Make practical engineering decisions across accuracy, latency, compute, robustness, and real-time robot behavior.
  • Test on real robots: Use hardware experiments and field data to evaluate performance, identify failure modes, and improve the autonomy reliability.

Qualifications

  • Strong C++ and Python skills: you write robust and production-quality robotics software.
  • You have deployed and tested on physical robots and sensors in the real world, not just simulation.
  • Solid robotics fundamentals with hands-on experience in perception, planning, or manipulation.
  • You understand how autonomy modules interact in a real robot system and can reason about tradeoffs across accuracy, latency, robustness, and compute.
  • Familiar with ROS2 or similar middleware.

Skills

Required:C++PythonRobotics fundamentals (perception, planning, manipulation)ROS2 or similar middleware
Last updated Oct 22, 2026. Interested? Apply on the company site.
Sancho logo

About Sancho

Physical API for Advanced Manufacturing

Sancho is the physical API for manufacturing, giving robots the intelligence to operate machines and execute fragmented workflows.

Physical APIAdvanced ManufacturingManufacturing workflowsrobotics

More open roles at Sancho