Demo

Staff Robotics Software Engineer

Shyld AI
Sunnyvale, CA Full Time
POSTED ON 12/14/2025
AVAILABLE BEFORE 4/12/2026

About Shyld AI

Shyld AI is pioneering the use of Physical AI Agents to transform infection prevention and operational intelligence in hospitals and beyond. Our flagship autonomous UV-C disinfection systems combine robotics, multi-modal sensing, and advanced AI to keep healthcare facilities safe and efficient. With deployments at Stanford, Sutter, Kaiser, Tenet, Prisma, and other leading health systems, we are scaling rapidly and expanding our engineering team.


Role Overview

The Staff Robotic Software Engineer will be responsible for designing, developing, and optimizing the embedded and robotic software that powers Shyld AI’s autonomous disinfection systems. You will work on real-time control, sensor fusion, navigation, and safety-critical software, enabling intelligent interaction with physical hospital environments.

This is a hands-on role that combines robotics engineering with production-level software development. You will collaborate with AI, hardware, and operations teams to deliver reliable, safe, and scalable robotic systems deployed in mission-critical healthcare settings.


Key Responsibilities

Core Robotics Development

  • Design and implement real-time robotic control software for autonomous UV-C systems.
  • Develop navigation, mapping, and localization algorithms tailored to dynamic hospital environments.
  • Integrate and optimize multi-modal sensor data (e.g., ToF, cameras, thermal, occupancy sensors).


Systems & Embedded Engineering

  • Work on embedded software for NVIDIA Jetson-based edge devices.
  • Implement robust communication between sensors, actuators, and cloud services.
  • Ensure software reliability, safety, and compliance in medical-grade environments.

AI & Autonomy Integration

  • Collaborate with AI/ML teams to integrate vision and decision-making models into real-time systems.
  • Develop abstraction layers for robotic perception and action.
  • Optimize runtime inference and hardware utilization on embedded platforms.

Testing & Deployment

  • Build simulation and testing frameworks for robotics software validation.
  • Debug, tune, and improve robotic behavior in real-world hospital deployments.
  • Provide ongoing support for field-deployed devices and gather feedback for iterative improvement.


Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Robotics, Electrical/Mechanical Engineering, or related field.
  • 3–7 years of experience in robotics software engineering (startup or healthcare robotics experience is a plus).
  • Strong proficiency in C and Python for robotics applications.
  • Hands-on experience with ROS2, real-time control, and sensor integration.
  • Familiarity with NVIDIA Jetson or similar edge AI platforms.
  • Experience with computer vision, sensor fusion, or robotic navigation algorithms.
  • Knowledge of safety, reliability, and performance requirements in mission-critical systems.
  • Strong problem-solving and debugging skills in complex multi-sensor environments.


What We Offer

  • Opportunity to build and deploy robotics systems that directly improve patient safety.
  • Competitive salary, equity, and benefits.
  • Access to state-of-the-art hardware and AI stack.
  • A fast-moving, mission-driven startup culture

Salary.com Estimation for Staff Robotics Software Engineer in Sunnyvale, CA
$122,537 to $140,289
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Staff Robotics Software Engineer?

Sign up to receive alerts about other jobs on the Staff Robotics Software Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$162,729 - $194,659
Income Estimation: 
$173,217 - $199,061
Income Estimation: 
$80,479 - $90,779
Income Estimation: 
$90,609 - $105,383
Income Estimation: 
$90,609 - $105,383
Income Estimation: 
$117,524 - $131,245
Income Estimation: 
$117,524 - $131,245
Income Estimation: 
$145,630 - $167,634
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Not the job you're looking for? Here are some other Staff Robotics Software Engineer jobs in the Sunnyvale, CA area that may be a better fit.

  • Agility Robotics San Jose, CA
  • Agility Robotics is a pioneer. Our robot, Digit, is the first to be sold into workplaces across the globe. Our team is differentiated by its expertise in i... more
  • 2 Months Ago

  • Bear Robotics Redwood, CA
  • Job Title: Staff Software Engineer Department: Software Engineering Job Level: L6 FLSA: Exempt Job Summary: The Staff Software Engineer at Bear Robotics is... more
  • 1 Month Ago

AI Assistant is available now!

Feel free to start your new journey!