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
Associate Robotics Developer (L1)
1-2 yearsSkills to master
- Mastering basic ROS concepts, C++/Python syntax, version control, and executing well-defined tasks. Learning our codebase and development workflow.
You're ready to move on when
- Consistently completing assigned tasks on time with minimal errors.
- Successfully debugging simple ROS nodes independently.
- Contributing clear, well-tested code to existing modules.
- Actively participating in code reviews and learning from feedback.
- 2
Graduate Robotics Programme
2-3 years (post-degree)Skills to master
- A structured programme would cover core robotics concepts, hands-on project work, and exposure to different subsystems. You'd gain practical experience beyond academic projects.
You're ready to move on when
- Completion of a structured graduate programme with strong project performance.
- Demonstrated ability to apply theoretical knowledge to practical robotics problems.
- Strong references from programme mentors or project leads.
- 3
Software Engineer (Embedded/Control Systems) in a related industry
2-4 yearsSkills to master
- Transferring your strong C++/Python, embedded systems, or control systems experience to our robotics stack. You'd need to quickly pick up ROS and robotics-specific algorithms.
You're ready to move on when
- Proven track record of delivering robust software in a demanding environment.
- A strong portfolio of relevant projects or contributions.
- A clear passion for robotics and a demonstrable ability to learn new technical domains quickly.