Software Engineer Degree Apprenticeship

3 Year Degree Program studying towards a Digital Technology Solutions Level 6 Degree 
 

Role

Each team offers new point of view and a fresh challenge. Rotations vary depending on business needs and may change over time. To give you a sense of the kinds of work you could be involved in, example rotations may include: 

  • Data Science – from Python projects to enabling AArch64 
  • Machine Learning – analysing machine learning workloads 
  • High Performance Computing – developing reference software stacks 
  • Compilers – developing compilers in C++ 
  • Firmware – developing secure firmware 
  • Linux Kernel – debugging and testing 

Training

Apprentices move onto the graduate scheme. 

Apprenticeship Standard
Digital and technology solutions professional (level 6)
Training Provider
BPP UNIVERSITY LIMITED
Working Week
Monday to Friday 9am - 5pm
Expected Duration
3 Years
Positions Available
8
Closing Date
Tuesday, 3rd March 2026
Start Date
Monday, 7th September 2026

Desired Skills

  • IT skills
  • Problem solving skills
  • Number skills
  • Analytical skills

About the Employer

ARM LIMITED
Arm is the leading technology provider of processor IP, offering the widest range of processors to address the performance, power, and cost requirements of every device.

Job Details

Company
ARM LIMITED
Location
110 Fulbourn Road, Cambridge, Cambridgeshire, England
Employment Type
Degree Apprenticeship
Salary
£29,000 a year
Posted