Software Engineering Team Lead - Linux Kernel Drivers
Core
Lead the embedded Linux device driver team for Arm hardware devices aimed at AI use cases, defining, planning, and delivering work while managing the team.
Role type
Senior IC Linux Kernel Driver Team Lead
Builds
Embedded Linux device drivers for Arm hardware
Domain
Embedded Systems / Linux Kernel / Arm Architecture
Deliverable
production ML models | product features | infrastructure
Required skills
Linux device driver development, interrupt handling, memory management, team management, software lifecycle management
Preferred skills
Device driver testing automation, Arm AArch64 architecture, device power management, PCIe/UCIe interfacing, VirtIO drivers
Technologies
Linux, Arm AArch64, PCIe, UCIe, VirtIO
Responsibilities
Leading a high-performing team of 3 to 8 engineers, developing Linux device drivers and exposing them to application software, working across the complete software lifecycle from requirements to support and maintenance
Seniority
Senior, hands-on IC with management responsibilities