Get a reply from this employer
Your resume and cover letter, tailored to exactly what they’re hiring for.
Weave Robotics, Inc. is hiring a senior robotics software architect to define and implement architecture across autonomy, perception, controls, and systems software.
You will build behavioral systems translating goals and robot state into coordinated action, while owning safety and recovery at the system level. The role requires 5+ years of real-world robotics software experience, with end-to-end ownership in multiple areas such as controllers, SLAM, navigation, or system safety, plus strong
Define software architecture and interfaces across autonomy, perception, controls, and systems software, and build the behavioral systems that translate goals and robot state into coordinated action. Own system-level safety and recovery, resolve cross-stack issues, and guide design reviews and interface contracts across robotics teams.
Requires 5+ years building real-world robotics software, with end-to-end ownership in at least two areas such as controllers, SLAM, navigation, or system safety. Candidates should have production-scale behavior architecture experience, failure and recovery design skills, experience integrating uncertain learned methods, strong C++ and Python skills, and the ability to debug and design across the robotics stack.
Robotics Software Architecture, Behavior Architecture, C++, Python, Behavior Trees, Hierarchical State Machines, Task-Level Executives, Robot Autonomy, Perception, Controls, SLAM, Navigation, System Safety, Failure Recovery, Cross-Stack Debugging, Learned and Probabilistic Methods