Senior Robotics Software Architect - Autonomy & Safety

Weave Robotics, Inc.

San Francisco (CA)

On-site

USD 180,000 - 240,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Weave Robotics, Inc. is seeking a Principal Robotics Software Engineer to define the software architecture that turns a complex robot’s capabilities into coherent, reliable behavior.

You’ll work across autonomy, perception, controls, and systems software to create a robot that can safely pursue goals, respond to a changing world, and recover gracefully when things go wrong. With a growing team and customer demand, this role offers the chance to shape production-ready software that ships on real

Qualifications

  • 5+ years building robotics software deployed in real-world robots.
  • Experience with behavior architecture at production scale.
  • Strong C++ and Python with maintainable code practices.
  • Ability to debug across the full robotics stack using logs and replay.
  • Experience integrating learned/ probabilistic components into larger systems.

Responsibilities

  • Architecture across the stack: define interfaces and patterns for perception, autonomy, controls, and systems software to compose into reliable robot behavior.
  • Build the behavioral core: translate goals and robot state into coordinated action and manage competing priorities.
  • Enable increasingly intelligent behavior: infrastructure for context, history, environmental understanding, and user intent.
  • Own system-level safety: preconditions, timeouts, fallbacks, and recovery for misbehaving models or subsystems.
  • Hunt systemic issues: latency, timing, resource contention, cascading failures across module boundaries.
  • Multiply the team: set interface contracts with controls, SLAM, and systems engineers; raise architectural bar.

Skills

C++
Python
Robotics software
System design
Cross-stack debugging

Tools

ROS 2
SLAM

Job description

Weave Robotics, Inc. is seeking a Principal Robotics Software Engineer to define the software architecture that turns a complex robot’s capabilities into coherent, reliable behavior.

You’ll work across autonomy, perception, controls, and systems software to create a robot that can safely pursue goals, respond to a changing world, and recover gracefully when things go wrong. With a growing team and customer demand, this role offers the chance to shape production-ready software that ships on real

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Principal Robotics Software Engineer
Principal Robotics Software Engineer

Weave Robotics, Inc. • San Francisco (CA)

On-site
USD 180,000 - 240,000
Principal Robotics Software Engineer
Principal Robotics Software Engineer

Blue River Technology • United States

Remote
USD 140,000 - 210,000
Senior Autonomy Software Engineer – Robotics
Senior Autonomy Software Engineer – Robotics

The Rundown AI, Inc. • Boston (MA)

On-site
USD 110,000 - 140,000
Senior Robotics Engineer, Maritime Autonomy Lead
Senior Robotics Engineer, Maritime Autonomy Lead

Anduril • Costa Mesa (CA)

On-site
USD 253,000 - 336,000
Senior Robotics Software Engineer - Autonomy & Perception
Senior Robotics Software Engineer - Autonomy & Perception

Anduril • Costa Mesa (CA)

On-site
USD 220,000 - 290,000
Competitive compensation
Equity options
Top-tier benefits
Staff Robotics Software Architect
Staff Robotics Software Architect

Path Robotics • Columbus (OH)

On-site
USD 180,000 - 230,000
Free lunch
Flexible PTO
Medical, dental, vision
+3
Principal Robotics Safety Architect
Principal Robotics Safety Architect

Agility Robotics • Fremont (CA)

Hybrid
USD 207,000 - 269,000
401(k) plan with match
Stock options
Medical, dental, vision insurance
+3
Senior Robotics Autonomy Engineer - Industrial Humanoids
Senior Robotics Autonomy Engineer - Industrial Humanoids

Persona AI • Houston (TX)

On-site
USD 140,000 - 210,000
Competitive compensation
Bonus
Medical benefits
+3
Principal Robotics Software Engineer - Ship-Ready Autonomy
Principal Robotics Software Engineer - Ship-Ready Autonomy

Aurelius Systems, Inc • San Francisco (CA)

On-site
USD 150,000 - 200,000
Competitive salary and equity
Medical, dental, and vision coverage
Flexible 18 days PTO plus 5 sick days
+2
Senior Autonomy Software Engineer — Robotics Impact
Senior Autonomy Software Engineer — Robotics Impact

Relay Robotics, Inc. • San Jose (CA)

Hybrid
USD 120,000 - 200,000
Equity
Benefits