Sauron is a company focused on enhancing residential security through innovative technologies like autonomous robots and self-driving cars. They are seeking a Lead Device Software Engineer to develop and maintain embedded Linux platforms, collaborate with various teams, and ensure the reliability of their device software systems.
Responsibilities:
- Develop from scratch and maintain embedded Linux platforms, from BSP to application level
- Work with electrical, mechanical, perception/ML, backend, and mobile teams to define architectures for new on-device software
- Build and maintain embedded software that interface with sensors, cameras, and motors
- Drive features end-to-end through the full software lifecycle: design, implementation, validation, and production rollout
- Build and improve embedded build systems, CI/CD, and automated test environments; plan and execute test procedures across unit, HIL, and on-device validation
- Root-cause and resolve issues using remote fleet diagnostics, telemetry, and local hardware test platforms; define logging and observability standards