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
Principal Real-Time Systems Architect
Typically 2-4 years at Principal levelSkills to master
- Deep expertise in defining technical strategy for a product line, selecting core technologies, and influencing across the organisation without direct authority. Proving you can set direction, not just build it.
You're ready to move on when
- Successfully defined the architecture for a major new product line that went to market.
- Consistently provided technical leadership and mentorship to multiple senior engineers.
- Influenced significant technical decisions at the VP/CTO level.
- Demonstrated ability to manage technical debt and long-term architectural health.
- 2
Senior Engineering Manager (of multiple teams)
Typically 3-5 years managing managersSkills to master
- Mastery of people management, organisational design, budget management, and programme delivery across several teams. Proving you can scale engineering efforts effectively.
You're ready to move on when
- Successfully managed 3+ engineering teams, delivering multiple complex projects on time and budget.
- Developed and promoted several direct reports into leadership positions.
- Demonstrated strong financial acumen and managed a significant departmental budget.
- Resolved complex inter-team dependencies and improved overall engineering velocity.
- 3
Head of Embedded Systems (at a smaller company)
Typically 3-5 years in a similar leadership roleSkills to master
- Broad experience across all aspects of embedded systems development and leadership, often with more hands-on involvement in strategy and execution due to smaller company size. Proving you can build a function from the ground up.
You're ready to move on when
- Owned the entire embedded software function for a product at a smaller firm.
- Successfully recruited, built, and led a complete embedded engineering team.
- Managed all aspects of product development, from architecture to field support.
- Demonstrated strong business understanding and contributed to overall company strategy.