|Placement location||Type of Placements Offered||Restrictions/Notes|
|Manchester, Cambridge or Sheffield||
|* (1) Some paid remote work (approx. 8 hours a month) is required during term-times; (2) Candidates should specify whether they are interested in software or hardware|
- Multi-year agreement including bursaries, work placements and one-off attendance at Workshop
- Multiple new scholarships
- Some paid remote work (approx. 8 hours a month) is required during term-times. This will include project work, ambassador activities and other learning and development relevant to a career at Arm
- One-off summer placement at the end of your first/foundation year
- We are not offering any new internships this year
Who we are and what we do
Arm is at the heart of the world’s most advanced digital products. If you have a smartphone, digital camera, digital TV, gaming console or a smart meter at home, you’ve already used an Arm Powered product. Over 125 Arm Powered products are shipped every second and over 35 billion Arm technology-based chips have been shipped to date, making us the world’s leading semiconductor Intellectual Property (IP) supplier.
At Arm you will shape the future of technology and collaborate in the development of next-generation Media Processors, CPUs, System components and System Solutions to power billions of digital devices worldwide.
We’d like you to bring passion for creativity, the power of team-working, and enthusiasm for new technologies; in return, we will provide you with mentorship, a collaborative environment for you to grow your career and invent outstanding things that will be the foundation for innovative products for years to come! The kinds of students who thrive at Arm take their love of learning beyond their experience of formal education and develop ideas in their own time. This is the energy that interests us.
With offices around the world, Arm is a diverse community of dedicated, innovative and highly talented professionals. By enabling an inclusive, meritocratic and open workplace where all our people can grow and succeed, we encourage our people to share their unique contributions to Arm’s success in the global marketplace. Our culture is open and relaxed, where collaboration and contribution are central to progress.
What you could be doing during your work placement
You will have real responsibilities from day one and you will get support and mentorship from skilled engineers that will help you succeed. Through teamwork, training, and dedication to personal development, we ensure that every undergraduate begins their developmental journey to become a first class Arm engineer.
You will work in a multi-site, multi-cultural environment and will have the opportunity to work on different projects and interact with diverse groups. You’ll also be offered a rich range of social experiences which you’ll find invaluable for network building.
Our software supports a whole ecosystem, from embedded firmware through operating system kernels, compilers, libraries, developer tools, applications, and web technologies. We work in the open source community, build tools to support our internal processes and create commercial software products. Whatever your focus in software engineering, Arm will help you to grow your skills whilst working on projects that drive technology forward for our billions of end-users.
We are looking for students who are self-driven, independent problem solvers, technically versatile, willing to be flexible and accept new challenges. An interest in how computers, compilers or operating systems work, experience of building software outside of the classroom and/or contributions to open source projects would be advantageous.
Your role will be to collaborate and grow with us as a peer in any team, learning about new technologies we’re developing, contributing new features into our deliveries, reviewing your peer’s code and improving existing methodologies. You will directly influence the design of hardware IPs that are used extensively in a wide variety of devices, from mobile phones, tablets to sensors, servers and automotives.
We have exciting opportunities in the following groups:
• CPU group is involved in designing mainstream processors ranging from high-performance cores to low-power micro-controllers. The CPU group also delivers safety based enhancements, like Software-Test-Libraries (STL) for CPU IPs which improve the reliability of systems using these IPs in the real-world.
• GPU group develops the Mali range of graphics processors which are shipped by Arm partners in a host of devices from the newest premium range smartphones to the latest low-power wearables. Engineers are assigned to a core technology team and given design or verification tasks which contribute to current product developments, giving people the chance to develop into specialists in a particular field.
• Performance Modelling team is in charge of the development and maintenance of the software models used to explore the design space and identify the micro-architectural features for future cores. Performance modelling engineers analyse CPU bottlenecks, discuss, propose and explore ideas that improve the micro-architecture.
• In the Systems groups we develop complex system IP components, essential to achieving both high performance and low-power system-on-chip designs as well as develop systems that integrate them, along with other IP, such as CPUs. System IP development teams focus on complex IP such as interrupt controllers and memory management units, requiring designs to be highly configurable to meet multiple market needs, as well as low power and area efficiency.
• In CPU, GPU and the Systems groups, we have Implementation teams who build all Arm IP and systems solutions using leading silicon process nodes.
About the roles
• As a Design Engineer, you will develop IP in a hardware description language (HDL), working with the rest of the design team to deliver a product with leading power efficiency and performance. You will implement Arm IP in the leading-edge silicon process nodes using industry leading design automation tools.
• As a Modelling Engineer, you will contribute to the definition of the next generation of Arm’s IP products, analysing trade-offs between different options via micro-architecture modelling and proposing new ideas.
• As a System IP engineer, you will develop IP crucial for realising a working SoC, linking CPUs with peripherals and memory systems.
• As a Systems Engineer, you will develop system solutions using Arm IP that will showcase the capabilities of the Arm IP portfolio.
• As a Safety Engineer, you will design a set of hardware and software techniques which will aid in improving the safety and reliability of Arm’s IP products.
• As a Verification Engineer, you will verify IP to the highest quality standards using a wide range of methodologies – constrained random simulation using testbenches written in SystemVerilog, running real applications on emulation or FPGA platforms, and using formal methods.
We are looking for students who are passionate about a career in digital hardware to work on a spectrum of cutting edge products. You will be creative, innovative, enthusiastic about new technologies, enjoy programming and have a knack for problem solving.
Meet one of our UKESF Scholars
- University of Southampton
- Degree Course:
- MEng Electronic Engineering
How did you become interested in Electronics?
I have always been fascinated with technology and the maths, physics and logic behind each device. By studying electronics, I have learnt so much more about the building blocks of these devices that play a critical role in our society. It is really exciting to enter a career where I can be part of designing the future.
Why did you choose Arm?
Ever since I first became interested in electronics, I had wanted to work for Arm, as they are one of the world-leading providers of silicon IP. It has always been my dream to see something I designed used in devices we use every day and since billions of Arm-based chips are shipped each year, at Arm this is a possibility. My university work sparked my fascination with how such complex circuits can be made so small, and I really wanted to develop my knowledge of digital processor design in an industry context.
Tell us about your work and responsibilities
During my placement, I was working in the CPU Physical Implementation team. I learnt more about the implementation flow, how to use industry standard tools and developed a better understanding of CPU microarchitecture. Most of all, I enjoyed working on my own personal project and investigating how the changes I made to the CPU layout directly impacted the power, performance and area of the chip. Arm went above and beyond to organise regular social events, meetings and one-to-ones to help me develop, learn and enjoy myself as much as possible.
What are your personal interests?
Outside technology, I am passionate about contributing to my university community. Last year, I was the Vice President of the Electronics and Computer Society and was responsible for coordinating industry talks, socials and formal events, which cater to all students. I also enjoy being a voice for my course mates, as a course representative. I am an active member of the university dodge ball team and enjoy climbing and musical theatre.
Meet one of our Engineers
- Job Title:
- Graduate Engineer
Why I chose to work at Arm
I knew little of Arm before applying. I was aware of their interest in the design of lower power processors and the wide adoption of their designs in the embedded systems market (e.g. mobile phones and MP3 players). On further investigation, I read Arm had won lots of awards on being a great company to work for, which meant that when time came to apply, I could do so without reservation.
The type of work I have done since joining Arm
Since joining Arm in March of 2008 as a Processor Division Graduate Engineer, I have participated in their rotation program. This involved one short four week project, and three longer three month projects. My work included writing validation tests in ARM assembler, RTL design and optimisation, and a bit of Perl scripting.
How I have been supported as a graduate
The Cambridge Processor Division Graduate Program offers a large amount of support for incoming graduates. This is given directly by three main people, a Graduate Line Manager, a Technical Lead, and a Graduate Buddy. These people respectively look after your career development, project technical issues, and all things social, which makes the transition to professional engineering a much less daunting task.
The social activities at Arm for graduates
Arm provides many events for its employees to socialise and relax. The first is the great summer BBQ with plenty of food, beer kegs, and bumper cars. Another is black tie Christmas party, with street artists, giant size slot car racers, casino, cocktail bar, and a funky theme.
I would definitely recommend this job to anybody from a background of hardware or software engineering with a desire to become involved in the design of modern processors.