CareerPlanGet AI match score →

Senior Software Engineer, Operating Systems

💼 Full-time💰 $155,000–$155,000🗓 2026-06-10 → 2026-07-31

Core

Building and maintaining the foundational software substrate (OS images, bootloaders, kernels, drivers) for Agility's commercially deployed humanoid robots in warehouses and manufacturing facilities.

Role type

Senior IC embedded Linux systems engineer

Builds

Robust, reliable, and secure operating system images and update mechanisms for physical robots

Domain

Robotics / Embedded Linux Systems

Deliverable

production ML models | product features | infrastructure

Required skills

Linux kernel development, embedded Linux environments, systemd, k3s, Python, systems programming, bootloader development, device drivers, OTA update mechanisms

Preferred skills

Robotics industry experience, Kubernetes, Bazel, hardware-in-the-loop testing, Nvidia driver management

Technologies

Linux, systemd, k3s, Python, Bazel, Kubernetes, Nvidia drivers

Responsibilities

Build and maintain OS images including bootloaders, kernels, and device drivers; own service management and orchestration systems; implement secure local and remote service access; develop robust installation and OTA update mechanisms; troubleshoot low-level OS and hardware-software integration issues

Seniority

Senior, hands-on IC

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Greenhouse ↗