Are you passionate about setting new standards in physical implementation? We have a rare opportunity for a Graduate Engineer to join the CPU Implementation team in Cambridge.
Our graduate programme is designed to give you the best start possible and support your personal growth as well as professional development. In addition to a competitive salary, the programme is crafted to give you the best career start possible through on-the-job learning, access to mentoring/buddy schemes and unparalleled learning and networking opportunities from the best in the industry.
Role Overview
As a physical implementation engineer in the CPU group, you will be joining a team that defines, designs and validates Arm's processor IP - the brains inside billions of electronic devices.
You will join a successful team that has enabled huge volumes of next-generation high-efficiency processors, including the hugely successful Cortex-A53, the most recent Cortex-A510 through to the smallest and most energy-efficient Cortex-M0+ processors.
This role is to influence RTL development whilst innovating, developing and deploying the latest implementation techniques on live projects, including driving EDA vendors on advanced process nodes (eg. 3nm FinFET) whilst pushing the boundaries of power efficiency and influencing physical library development. You will provide the quality support that our customers desire and collaborate with them to develop the best products that help influence the world.
Our team is tightly coupled with the RTL design teams and this gives an outstanding opportunity to improve your knowledge of CPU microarchitecture. Your wide-ranging set of responsibilities will include:
- The physical implementation of Arm processors using the entire implementation flow from RTL through place and route to STA
- Investigating the trade-offs involved in CPU design
- Pursuing complex challenges like low power and methodologies for improving the efficiency of implementation
- Working with the sales and marketing teams to support the launch of new cores
- Supporting our customers and enable them to be successful in the world
- Collaborating with EDA vendors to enhance the best-in-class results from our processors whilst focussing on the ideal user experience
Required Skills Qualifications and Experiences
Qualified candidates will have a university degree (or equivalent) in Electronic Engineering, Computer Engineering, or other relevant technical discipline. You will also need knowledge or experience of one or more of the following:
- Knowledge of hardware description languages (e.g., Verilog or System Verilog)
- A background of scripting languages such as Tcl and Python as well as Unix
- Good analytical skills along with the ability for creative thinking
- An appreciation of challenges faced at the nanometre-scale
- Excellent interpersonal and teamwork skills
- An attention to detail and tenacity to identify and solve problems
- An ability to effectively work alone as well as in a team
- A professional and enthusiastic approach to work
What will you get in return?
Our graduate roles are crafted to help you make a real impact, while also building on key skills for your future studies and employment. We believe in developing talent, and therefore strive to offer many of graduates accelerated progression!
What next?
Apply now. The role is scheduled to close on Monday 5th December 2022.
Arm is an equal opportunity employer, committed to providing an environment of mutual respect where equal opportunities are available to all applicants and colleagues. We are a diverse organization of dedicated and innovative individuals, and don’t discriminate on the basis of any characteristic.