Senior Software Serviceability Engineer
Core
Own the software and AI dimension of serviceability for humanoid robots, ensuring they can be diagnosed, updated, and repaired quickly in the field.
Role type
Senior Software Serviceability Engineer (Robotics)
Builds
Diagnostic tooling, firmware/bootloader recovery paths, and remote diagnostics content for the Digital Shadow platform.
Domain
Humanoid robotics, embedded systems, and field service operations.
Deliverable
production ML models | product features | infrastructure
Required skills
ROS2, Bash, Ubuntu/Linux, bootloader/firmware workflows, Python, C++, sensor/actuator stack understanding (LiDAR, cameras, motors), Git
Preferred skills
AI/ML deployment on robots, remote-diagnostics platforms, service documentation authoring, Design-for-Serviceability (DfMA)
Responsibilities
Design-for-Serviceability for software stack, build and validate diagnostic scripts/tooling, define software diagnostic content for remote diagnostics, validate service/repair/calibration/OTA procedures, support New Services Introduction for software, act as single point of entry for software escalations from Services to R&D
Seniority
Senior, hands-on IC
