Software Engineering Degree Apprenticeship (Level 6)
Software Engineering Degree Apprenticeship (Level 6)

Software Engineering Degree Apprenticeship (Level 6)

Cambridge Apprenticeship No home office possible
G

At a Glance

  • Tasks: Join a 3-year apprenticeship blending academic study with hands-on experience in software engineering.
  • Company: Arm is a leading tech provider, known for innovative processor solutions across various devices.
  • Benefits: Enjoy remote learning, mentorship support, and the chance to rotate through diverse teams.
  • Why this job: Gain real-world experience while studying towards a degree, all within a dynamic and supportive culture.
  • Qualifications: Strong communication, IT, problem-solving, analytical, and logical skills are essential.
  • Other info: 20 positions available; apply by April 2, 2025, for a September start.

About the Apprenticeship Program: 3 Year Degree Program studying towards a Digital Technology Solutions Level 6 Degree. You will spend at least 20% of your time on academic work (one day a week), with the other 80% spent gaining work experience and on-the-job training. Academic study will be delivered remotely. You will have a line manager, industrial tutor, buddy, and academic tutor as well as program support. Depending on the study and group you join, you could rotate throughout your Apprenticeship giving you a wide range of experience across teams within Arm.

What will I be working on? Each team offers a new perspective and challenge. The rotations we offer are in a blend of different teams and are subject to business demand. See below for a few examples:

  • Online tools group developing tools for Keil Studio.
  • Data Science from Python projects to enabling AArch64.
  • Machine Learning analysing machine learning workloads.
  • High Performance Compute developing reference software stacks.
  • Compilers developing compilers in C.
  • Firmware developing secure firmware.
  • Linux Kernel debugging and testing.

Key Details:

  • Employer Description: 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.
  • Vacancy Location: 110 Fulbourn Road Cambridge CB1 9NJ
  • Wage Frequency: Custom
  • Number of Vacancies: 20
  • Vacancy Reference Number: 1000299211
  • Apply From: 22/02/2025
  • Closing Date For Applications: 2025-04-02 23:59:59
  • Possible Start Date: 2025-09-08
  • Learning Provider: BPP UNIVERSITY LIMITED
  • Skills Required: Communication skills, IT skills, Problem-solving skills, Analytical skills, Logical skills

Software Engineering Degree Apprenticeship (Level 6) employer: Getting In Limited

At Arm, we pride ourselves on being an exceptional employer, offering a dynamic work culture that fosters innovation and collaboration. Our Software Engineering Degree Apprenticeship provides not only a robust academic foundation through BPP University but also invaluable hands-on experience across diverse teams in our Cambridge location, ensuring ample opportunities for personal and professional growth. With dedicated support from mentors and a commitment to developing the next generation of tech leaders, joining Arm means embarking on a rewarding career path in a leading technology environment.
G

Contact Detail:

Getting In Limited Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Engineering Degree Apprenticeship (Level 6)

✨Tip Number 1

Familiarise yourself with the technologies and tools mentioned in the job description, such as Python, machine learning, and compilers. Having a solid understanding of these areas will not only help you during interviews but also show your genuine interest in the role.

✨Tip Number 2

Engage with the company on social media platforms like LinkedIn or Twitter. Follow Arm and BPP University to stay updated on their latest projects and initiatives. This can provide you with valuable insights that you can mention during your interview.

✨Tip Number 3

Network with current or former apprentices from Arm. They can offer first-hand experiences and tips on what to expect during the apprenticeship. This insider knowledge can give you an edge in your application process.

✨Tip Number 4

Prepare for technical interviews by practising coding challenges and problem-solving exercises relevant to software engineering. Websites like LeetCode or HackerRank can be great resources to sharpen your skills before the interview.

We think you need these skills to ace Software Engineering Degree Apprenticeship (Level 6)

Communication Skills
IT Skills
Problem-Solving Skills
Analytical Skills
Logical Thinking
Programming Skills (Python, C)
Understanding of Machine Learning Concepts
Familiarity with Linux Operating System
Debugging and Testing Skills
Team Collaboration
Adaptability to Different Teams
Time Management
Remote Learning Capability

Some tips for your application 🫡

Understand the Role: Before applying, make sure you fully understand the Software Engineering Degree Apprenticeship role. Familiarise yourself with the responsibilities and skills required, such as communication, IT, problem-solving, analytical, and logical skills.

Tailor Your CV: Craft your CV to highlight relevant experiences and skills that align with the apprenticeship. Include any projects or coursework related to software engineering, programming languages, or teamwork that demonstrate your suitability for the role.

Write a Compelling Cover Letter: Your cover letter should express your enthusiasm for the apprenticeship and explain why you want to work at Arm. Mention specific aspects of the programme that excite you, such as the opportunity to rotate through different teams and gain diverse experience.

Proofread Your Application: Before submitting, carefully proofread your application materials. Check for spelling and grammatical errors, and ensure that all information is clear and concise. A polished application reflects your attention to detail and professionalism.

How to prepare for a job interview at Getting In Limited

✨Showcase Your Technical Skills

Make sure to highlight your technical skills relevant to software engineering. Be prepared to discuss any programming languages you know, particularly those mentioned in the job description like Python or C. Demonstrating your understanding of concepts like machine learning or data science can set you apart.

✨Prepare for Problem-Solving Questions

Expect to face problem-solving scenarios during the interview. Practice coding challenges or algorithm questions that require analytical thinking. This will not only show your technical prowess but also your approach to tackling complex issues.

✨Demonstrate Your Communication Skills

Effective communication is key in a team environment. Be ready to explain your thought process clearly and concisely when discussing your projects or solutions. This will showcase your ability to collaborate with others, which is crucial in an apprenticeship role.

✨Research Arm and Its Culture

Familiarise yourself with Arm's products, values, and work culture. Understanding the company’s mission and how they operate will help you tailor your answers and show genuine interest in the role. It also prepares you to ask insightful questions at the end of the interview.

Software Engineering Degree Apprenticeship (Level 6)
Getting In Limited
G
  • Software Engineering Degree Apprenticeship (Level 6)

    Cambridge
    Apprenticeship

    Application deadline: 2027-06-17

  • G

    Getting In Limited

Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>