The pathway
How you actually get there, here
How you become one varies far more by country than what one does. This is the UK route. Most people take one of these ways in; the right one depends on where you're starting from.
- 1
From Staff Driver Developer
3-5 years as a Staff EngineerSkills to master
- Deepen architectural design skills, take ownership of cross-team technical initiatives, develop strong influencing and mentorship capabilities, and gain experience with strategic vendor engagement.
You're ready to move on when
- Successfully led the architecture of a major driver stack for a new product.
- Consistently solved the most difficult, cross-component system issues.
- Actively mentored multiple senior engineers and contributed to their growth.
- Demonstrated the ability to influence technical decisions beyond your immediate team.
- 2
From Senior Driver Developer (with accelerated leadership)
5-8 years as a Senior Engineer, plus 2-3 years in a technical leadership role (e.g., Tech Lead)Skills to master
- Develop a broader understanding of business strategy, master complex stakeholder management, and gain experience in defining long-term technical roadmaps. This path often involves taking on informal leadership roles early.
You're ready to move on when
- Owned and delivered multiple complex driver modules end-to-end.
- Consistently identified and proposed solutions to systemic technical debt or architectural flaws.
- Served as a de facto technical lead on significant projects, guiding other engineers.
- Proactively sought opportunities to influence product and hardware roadmaps.
- 3
External Hire (Recognised Expert)
Direct entry for individuals with 12-16+ years of highly relevant experience and a strong industry reputation.Skills to master
- Quickly adapt to our specific technical stack and organisational culture, build internal credibility, and identify immediate high-impact areas for technical leadership.
You're ready to move on when
- Extensive portfolio of highly impactful driver development projects at other leading technology companies.
- Recognised as an industry expert (e.g., conference speaker, open-source maintainer, published author).
- Demonstrated ability to lead and architect complex systems software solutions in previous roles.
- Strong network within the low-level systems community.