Director of Software Engineering (Systems Software)
Core
Lead a distributed organization of 60+ engineers developing systems software (kernel, firmware, power, userspace) to optimize performance, efficiency, and scalability of Arm-based platforms.
Role type
Director of Software Engineering (Systems Software)
Builds
Low-level systems software including kernel, drivers, firmware, and userspace tools for Arm architecture
Domain
Semiconductor / Systems Software / Embedded Systems
Deliverable
production ML models | product features | infrastructure
Required skills
Large distributed team leadership, Linux kernel development, Device driver development, Power and performance engineering, System-level optimization, Technical strategy, Stakeholder influence
Preferred skills
Media/graphics subsystem experience, Android userspace performance, Arm architecture co-design, Open-source community engagement
Technologies
Linux, Arm architecture, Kernel, Drivers, Firmware, Android
Responsibilities
Lead and develop a globally distributed organization of 60+ engineers, Align priorities across kernel, drivers, and userspace teams, Collaborate with architecture and hardware groups for co-optimized solutions, Set roadmaps balancing near-term delivery and long-term strategy, Build strong leadership capability for senior engineers, Influence technical direction across the stack
Seniority
Director, hands-on IC with leadership scope