Principal Robotics Software Engineer San Francisco, CA On-site
Weave Robotics, Inc.
Weave was founded to build the robots we’d want to have in our own home. We believe the next generation of robotics will transform everyday life by enabling people to do more and to reclaim time to spend on what’s important. We also believe robots are in a sense like any other product: to matter, they have to ship. Our robots are already operating in real homes and businesses, giving us the opportunity to rapidly improve from real-world experience. With a growing team, strong customer demand, and capital for expansion, we’re entering an exciting stage of growth—and we’re looking for people with exceptional talent and standards to help bring home robotics to millions of households. The Role As a Principal Robotics Software Engineer, you’ll help define the software architecture that turns the capabilities of a complex robot into coherent, reliable behavior. You’ll work across autonomy, perception, controls, and systems software to determine how independently developed capabilities compose into a robot that can safely pursue goals, respond to a changing world, and recover gracefully when things don’t go as planned. The behavior and autonomy layer will be at the center of your work. You’ll build the systems that translate high-level goals and evolving robot state into coordinated action, combining learned and classical capabilities while managing uncertainty, competing priorities, failures, and safety constraints. You’ll work closely with domain experts across the robotics stack, and when a systemic problem crosses team boundaries, you’ll follow it wherever it leads. Responsibilities Architecture across the stack: Define the interfaces and architectural patterns that allow perception, autonomy, controls, and systems software to compose into reliable robot behavior while remaining modular, debuggable, and extensible. Build the behavioral core: Design and build the systems that translate goals and robot state into coordinated action, resolving competing priorities and capabilities as the robot operates in a changing physical environment. Enable increasingly intelligent behavior: Develop the infrastructure that allows robots to use context, history, environmental understanding, and user intent to make better decisions over time. Own system-level safety: Preconditions, timeouts, fallbacks, and recovery ladders with defined behavior for every way a model or subsystem can misbehave. Hunt systemic issues: Latency across module boundaries, timing and resource contention, cascading failures: the problems that belong to no single team land on you, and you resolve them with the domain owners rather than around them. Multiply the team: Set interface contracts with the controls, SLAM, and systems engineers who own their domains, review the designs that touch the whole robot, and raise the architectural bar. What You'll Bring 5+ years building robotics software for robots deployed in the real world, with depth across the stack, from controllers to SLAM to navigation to overall system safety. You’ll have owned at least two of those end-to-end. Behavior architecture depth: behavior trees, hierarchical state machines, or task-level executives at production scale, and intuition about an approach’s limits. Failure & recovery design: Experience designing systems around partial failure, stale or contradictory state, timeouts, preconditions, interruption, cancellation, retries, and recovery. Integrating learned methods: Experience incorporating learned or probabilistic components into larger systems where outputs can be uncertain and overall behavior must remain observable, recoverable, and trustworthy. Cross-stack debugging skill: A behavior bug can originate anywhere; you follow it through logs, replay, and other people's code without losing the thread. Architecture you can point to: robot systems you designed that other engineers built inside happily, with interfaces that survived years of change. Strong C++ and Python and the software habits to keep the most connected component in the stack maintainable. Nice to Have Fleet-scale production experience: your behavior code ran on many robots you couldn't watch. Experience integrating LLM/VLA-driven behavior into deterministic frameworks. Navigation stack experience: planning, costmaps, and recovery behaviors on mobile robots. #J-18808-Ljbffr Weave Robotics, Inc.
$165k - $185k
Senior Software Engineer, Infrastructure About VSCO For years, we've helped photographers create... ...years in infrastructure, platform, or site reliability engineering, including... ...cutover. Hybrid work with an office in San Francisco, CA Regular in-person events events to connect...WebsiteTemporary workFor contractorsWork at officeLocal areaWorldwideFlexible hours- Prestige Workforce Solutions is partnering with a venture-backed healthcare software startup to find an experienced Staff Software Engineer (Full-Stack, Backend-Focused). This hybrid role in San Francisco offers the opportunity to shape AI-powered tools that improve hospital...SuggestedTemporary workFor contractors
- ...their businesses on outdated software: clunky, on-premise systems... ...to do so, we’re building an engineering culture centered around craft... ...-wide and team-specific off-sites per year. Hybrid vs. Remote... ...either our New York City or San Francisco offices, we ask that you work...WebsiteFor contractorsWork at officeRemote workFlexible hours3 days per week
- (on-site) $625,000 Per Year - $825,000 Per Year Description Sutter West Bay Medical Group (SWBMG) is seeking a Board-Certified... ...made up of nearly 500 clinicians practicing in the greater San Francisco service area. SWBMG works in partnership with Sutter Pacific...WebsiteLocal areaRelocation package
- ...Senior Application Security Engineer to work with our engineering... ...security is an integral part of our Software Development Lifecycle (SDLC).... ...three days a week in our San Francisco office. What You’ll Do:... ...described is found on our careers site at #J-18808-Ljbffr...WebsiteWork at officeLocal areaWorldwideRelocation3 days per week
$160k - $210k
Software Engineer III, Multi-Robot Coordination About Nimble Nimble is an AI robotics company building the autonomous supply chain to power fast, efficient and economical commerce. We’re training robot AGI to power a proprietary generalist supply chain superhumanoid,...WebsiteContract workFor contractorsFor subcontractorWork at officeLocal areaFlexible hours$141.46k - $235.18k
Software Engineer, Map Fusion & Planning San Jose, CA About the Company DiDi's autonomous driving unit was established in 2016 with the mission of developing... ...Education: B.S./M.S. or Ph.D. in Computer Science, Robotics, Electrical Engineering, or a related field....Local area$135k - $175k
...drones, and other robots to determine their... ...Robotics Integration Engineer to report directly... ...readiness and on‑site repair. Own... ...in Redwood City, CA, with regular time... ...Quarterly onsites in San Francisco We're looking for... ...faster." , Software Engineer "The breadth...WebsitePermanent employmentTemporary workFor contractorsRemote workHome officeFlexible hoursEarly shift$2,000 per month
...promise of AI. What is The Role: We're looking for a Principal Software Engineer to join the Elasticsearch - Search team. This globally-... ...In select locations (including Seattle WA, Los Angeles CA, the San Francisco Bay Area CA, and the New York City Metro Area), an alternate...Full timeLocal areaFlexible hours- ...the world to properly automate compliance processes (no other vendor has done this) We're building the world's first AI-native tax engine (which will be the foundation for a broader cross border compliance platform; think Deel for revenue-based compliance) We're well...WebsiteLocal area
$180k - $190k
## Staff Software EngineerApplyremote type: On-sitelocations: San Francisco, CA: Chicago, ILtime type: Full timeposted on: Posted Todayjob... ...the Role**As a Staff Software Engineer on the MarTech Engineering... ....***Location:**On-site –Chicago, IL, San Francisco, CAIf...WebsiteWork experience placementLocal areaRemote work$163.8k - $306k
ABOUT RETOOL Nearly every company in the world runs on custom software for critical operations like tracking performance metrics, handling... ...future together. WHAT YOU'LL DO We're looking for a Software Engineer to help build the next generation of automation at Retool. You'...- ...Zof AI is seeking a Senior AI Software Engineer to help build advanced AI products and infrastructure. This role is for a highly... ...compromising quality. Engineering · Senior · Full-time · On-site · San Francisco, CA Responsibilities Design, build, and ship...WebsiteFull time
$197.3k - $225.1k
...AI Engineer 4At Capital One, we are creating... ...deploy, and support AI software components... ...standards are met* Mentor Principal and Senior... ...Engineer 4San Jose, CA: $215,200 - $245,6... ...York Correction Law; San Francisco, California Police... ...through this site.Capital One Financial...WebsiteFull timePart timeLocal area- ...features across our control plane for software quality. This role spans the Next.js,... .... If you have worked as a Software Engineer, Product Engineer, Web Developer, or... ...Engineering · Mid-level · Full-time · On-site · San Francisco, CA Responsibilities Build and ship...WebsiteFull time
- Standard Bots is seeking a Staff Software Engineer to work on site with one of our largest customers in the San Francisco Bay Area. You will drive production-grade fixes and features... ...and the Python SDK to a ROS 2 adapter and robot controller. You will own the long-term...Website
$101k - $146.5k
...technology accelerator that engineers operationally... ...level Embedded Software Engineer to participate... ...Position based in Mojave, CA. Consideration for... ...(partial remote/on-site work) work location... ...of Los Angeles, San Diego, Las Vegas, and San Francisco where you can find a...WebsiteRemote work$2,000 per month
...native architectures. This is a Principal level role for an engineer who wants to shape where this platform... ...the standard for how we build software. Partner with and advise product... ...Seattle WA, Los Angeles CA, the San Francisco Bay Area CA, and the New York City...Local areaFlexible hours$122.28k - $172.63k
...Fastly ·United States, San Francisco, CA Job Description Fastly helps... ..., and to support agile software development. Fastly’s customers... ...role as a Fastly Senior Cloud Engineer (CE) within the Fastly... ...scheduled customer meetings on-site and by video/phone as necessary...WebsiteWork at officeLocal areaRemote workFlexible hours- ...looking to hire one person for the role of: Field Application Engineer Rohnert Park, CA, USA Permanent contract As soon as possible Provides... ...wine county, centrally located just 45 minutes north of San Francisco. LEMO is a global leader in the design and manufacture...Permanent employmentContract workCurrently hiringWork at officeImmediate startWorldwideFlexible hours
$202k - $299k
Software Engineer, AI Teammates Experience Full-time AI / ML About this role Asana is hiring a Software Engineer, AI Teammates Experience (San Francisco, CA). This is an AI / ML role listed on the official Asana careers site. Key Responsibilities: Drive full-stack development...WebsiteFull time$163.8k - $306k
ABOUT RETOOL Nearly every company in the world runs on custom software for critical operations like tracking performance metrics, handling... ..., and meets enterprise standards. WHAT YOU'LL DO As a product engineer, you'll own the architectural foundations of how millions of...$200k - $250k
...Links LLC is seeking a Senior Full Stack Software Engineer to build sophisticated web... ...and office stipend. Annual company off-site. Visa sponsorship may be available for... ...candidates. Work Arrangement Hybrid - San Francisco, CA This position is primarily based in San...WebsiteWork at officeVisa sponsorship$110.4k - $165.6k
...York, NY, US, 10036 Burbank, CA, US, 91505 Technology New York Full-Time On-Site WeAreParamount on a mission to... ...mark on culture. Job Title : Software Engineer - AI Tooling & Quality Engineering... ...: New York City, Los Angeles, San Francisco Overview Paramount Skydance...WebsiteFull time$88.28 per hour
...for a Lead Mobile Building Engineer . The Lead Mobile Engineer... ...and documentation of site safety plans and all Able Engineering... ...| Weekly pay Location: San Francisco, Ca Shift: Day Shift |... ...CMMS or maintenance management software. ABM offers a...WebsiteHourly payWeekly payTemporary workLocal areaImmediate startMonday to FridayShift workDay shift$150k - $300k
...customers, employees, and communities. The Role As Principal Software Engineer for a new product within Veeva, you will be a founding member... ...stock bonus. Veeva’s headquarters is located in the San Francisco Bay Area with offices in more than 15 countries around...Work at officeLocal areaWork from homeFlexible hours$152k - $220k
...San Francisco, CA (Hybrid) or United States (Remote) We are revolutionizing construction site documentation through 360° video capture, computer vision, and AI-driven insights... ...project management tools. As an AI/ML Engineer, you will leverage our extensive data lake...WebsiteWork at officeRemote workWorldwide$140k - $170k
...on individual contributor, a Principal Systems & Data Analyst, to become... ...centralized Analytics, data engineering, or business intelligence... ...commutable distance (50 miles) to San Francisco Downtown, or Chicago (The Loop) and able to work on-site two days per week? * Select.....WebsiteWork at officeLocal areaVisa sponsorship2 days per week- ...Mobile Engineer: What this job involves – Operates, inspects, and maintains all HVAC,... ...additional details please see our career site pages for each country. For candidates in... ...for Hiring Ordinance. Pursuant to the San Francisco Fair Chance Ordinance, we will consider...WebsiteDaily paidApprenticeshipLocal area
- ...fix we ship depends on. If you have worked as a Backend Software Engineer, API Engineer, Platform Engineer, or Distributed Systems... ...constraints. Engineering · Mid-level · Full-time · On-site · San Francisco, CA Responsibilities Design, build, and operate the...WebsiteFull time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Robotics Software Engineer San Francisco, CA On-site. Be the first to apply!
- principal software engineer Eastern, KY
- senior robotics software engineer Eastern, KY
- principal cloud computing engineer Eastern, KY
- principal scientist Eastern, KY
- senior principal cloud computing engineer Eastern, KY
- principal architect Eastern, KY
- principal applied scientist Eastern, KY
- principal Eastern, KY
- principal data scientist Eastern, KY
- senior principal scientist Eastern, KY

