Graduate Opportunity

Graduate Deployment Engineer

Save to shortlist Saved to shortlist Apply now

We are an Equal Opportunity Employer and do not discriminate against any employee or applicant for employment because of race, color, sex, age, national origin, religion, sexual orientation, gender identity, status as a veteran, and basis of disability or any other federal, state or local protected class.

The Productivity Engineering group (PE) at ARM is responsible for ensuring our engineering teams have the tools and computational resources to succeed. PE is responsible for a range of best in class infrastructure elements for ensuring our designs meet our partners' needs, from maintaining ARM's compute cluster to deploying new design and verification methodologies.

Arm Peterhouse Technology Park

Our new facility enables us to increase our headcount in Cambridge to 3,000 people.

Within PE, the Deployment Team is responsible for enabling all engineering teams with new capability improvements required to achieve the organisational change initiatives.

  • Journey to Cloud – moving engineering workflows to cloud and onto Arm architecture hardware
  • Machine Learning / Data Science to maximise verification compute efficiency
  • Continuous Delivery for Hardware Engineering efficiency
  • Machine Readable Specifications for Hardware Engineering efficiency.

As a member of the centralised Deployment Team, you will develop expertise with the mechanics such that through a partnership with project teams you can deploy a turn key solution. The Deployment Team members need to be both capable engineers and good at working in partnership with other ARM engineering teams.

The activities for this role demand an enthusiastic candidate from either Computer Science or Electrical/Electronics Engineering background with a strong desire to constantly evolve a cross-disciplinary skill set, in particular:

  • Design and development of workflow scripts, with result capture and visualisation tools
  • Collaboration with RTL design and verification engineers to create new point techniques
  • Develop automation and flow abstraction methods to enable project team to focus on the application of new capabilities rather than the mechanics.

As a member of a small and dynamic team, you will be working alongside engineers at all our design centers and contributing to the CPU, GPU and interconnect IP at the heart of ARM's success.

Job Requirements

What skills, experience, and qualifications do I need as a Graduate Engineer?

  • As a successful Graduate Engineer, you will be flexible with a variety of software or hardware development skills and a commitment to extend the breadth and depth of your knowledge.
  • You will have a good university degree, ideally in Computer Science or Electrical/Electronic Engineering, although candidates with other academic backgrounds would also be considered if they have the relevant skills.
  • You will have a strong interest in emerging technologies to improve engineering efficiency and effectiveness. You will possess a research mindset that seeks to find and communicate the best answers to complex technical problems based on systematic investigation.

Essential skills and experience:

  • Good programming skills with scripting languages, python
  • Experience with code review and version control systems, e.g. git, gerrit, github etc.
  • Pro-active and self-motivated
  • Willingness to be flexible and accept new challenges
  • Excellent communication skills.

Desirable skills and experience:

  • Unit verification build and run flow development
  • General knowledge of data base structure; JSON file is a desirable skill
  • Knowledge of verification data sources and project usage
  • Familiarity with Amazon Web Services
  • Independent research experience.


Your particular benefits package will depend on position and type of employment and may be subject to change. Your package will be confirmed on offer of employment. Arm’s benefits program provides permanent employees with the opportunity to stay innovative and healthy, ensure the wellness of their families, and create a positive working environment.

  • Annual Bonus Plan
  • Discretionary Cash Award
  • Group Personal Pension Plan with enhanced company contribution
  • Medical, Travel, Health & Life Insurances
  • Holiday, 25 days annual leave with option to buy an additional 5 days per year
  • Sabbatical, 20 paid days every four-year of service
  • Volunteering, One (1) paid working day each year (TeamARM)
  • Varies by location: cycle to work, free car parking, gym on site, team and social events.

We've signed the Gradcracker feedback pledge.


Job ID Number: 19514
Apply online now
If asked, remember you found this job on Gradcracker!
Save to shortlist Saved to shortlist

Opportunity Overview

  • Ongoing
  • Competitive + benefits
  • All grades
  • Cambridge
    (Show map)

Disciplines accepted...

  • Computer Science
  • Data Science
  • IT Architecture
  • Information Technology
  • Maths
  • Physics
  • Software
  • Systems

More on our Hub

Employee Profiles

View more »

Watch our videos

Watch more of our videos »


View our blogs

Read more of our blogs »