Staff Robotics Software Engineer
Core
Develop and scale safety-critical software for robotic fleet operations, including localization, fail-safe communications, and motion-stopping functions.
Role type
Staff Software Engineer (Safety-Critical Robotics)
Builds
Safety-critical software stack for autonomous robots
Domain
Robotics / Functional Safety
Deliverable
production ML models | product features
Required skills
C++, Python, embedded real-time systems (RTOS/bare-metal), functional safety standards (IEC 61508, ISO 26262, etc.), HARA, software DFMEA, static analysis toolchains, wireless communication (Wi-Fi, UWB, BLE)
Preferred skills
state estimation (sensor fusion, odometry), compiler qualification, safety CI pipelines
Technologies
C++, Python, RTOS, MISRA, Polyspace, Coverity, LDRA, Klocwork, Wi-Fi, UWB, BLE
Responsibilities
Own safety-relevant projects from concept to production, implement real-time software for hazard mitigation, integrate safety toolchains, build diagnostic tools, mentor developers
Seniority
Staff, hands-on IC with strategic influence
