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.
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.