Engineering Manager - Software/Cloud, RIVR
Core
Design and implement production-grade Linux distributions and cloud infrastructure for a robotics fleet operating in unstructured environments.
Role type
Engineering Manager (Software/Cloud)
Builds
Linux-based robotic systems, OTA update solutions, and cloud backend services for physical AI robots.
Domain
Robotics, Cloud Infrastructure, Embedded Systems
Deliverable
production ML models | infrastructure
Required skills
Linux distribution design (Yocto/OpenEmbedded), AWS architecture, distributed systems management, hardware enablement, OTA update management, team leadership, system optimization
Preferred skills
Robotics/IoT background, observability tools (OTLP, Grafana, Prometheus), cloud-edge integration, security in cloud systems
Technologies
Yocto, OpenEmbedded, BitBake, Linux Kernel, AWS, GMSL, GPS/GNSS, IMU, LiDAR, I2C, SPI, CAN, UART
Responsibilities
Design and implement production-grade Linux distributions from scratch; Develop and maintain custom Yocto layers and patch bitbake recipes; Implement and manage robust Over-the-Air (OTA) update solutions; Work closely with hardware engineers to bring up new boards and debug low-level interfaces; Profile and optimize the system for boot time, memory footprint, and interrupt latency; Lead engineering teams and manage sprints.