Hardware Engineering Intern/Part Time Undergraduate - Systems

Arm
Apply Now

Key Skills

C++, Verilog

Job Description

Would you like to play a part in developing next-generation technology while working alongside and learning from some of the world’s best engineers?

If seeking an exciting role – Arm is the place for you.

We have a range of 3-, 6- and 12-month industry placements across our Systems teams.

The Systems IP team develops and delivers a wide range of differentiating technologies and products to internal and external customers. System IP products are crucial to Arm’s silicon partners in creating modern system on chip products for multiple sectors, and demand high-performance and low power designs, delivered with fast time to market and high quality. Powerful interconnects, interrupt controllers and debug and trace solutions are the main areas covered by these products.

The Systems Development team builds compute systems integrating a multitude of ARM IPs including CPU, GPU, NPU and system IPs, targeting various market domains ranging from mobile phones, IoT devices, data centers and autonomous driving. The responsibilities of the team include micro-architecting the system based on the requirements and creating the RTL of the system with all IPs integrated ensuring it is high performant whilst meeting the area and power targets. We perform robust system verification to guarantee it functions as expected and meets the quality standard expected.

Job Overview

We work in small to medium-sized teams with most following modern Agile principles. Engineers share and give ideas to others, document and present their work for discussion, review and support the efforts of others, whilst sharing their findings impartially and authoritatively.

In this role, you will be introduced to various teams, our ways of working, be treated liked another engineer on the team to:

  • Develop IP with design teams to deliver high quality, power efficient products.
  • Analyse existing and trial new tool flows and propose improvements/automation
  • Verify IP using many methodologies – constrained random simulation using testbenches written in SystemVerilog, running real applications on emulation or FPGA platforms, and using formal methods.
  • Implement Arm IP in silicon process nodes using design automation tools.
  • Develop system solutions using ARM IP for different market domains including mobile, IoT, datacenters, etc.
  • Write specifications for Arm’s IP products and systems – analysing trade-offs between different options using software or hardware models.
  • Verification and Implementation support for systems through the lifecycle of the design right up to the delivery to the customer.

Required Skills and Experience:

We are looking for the next generation of innovative students to join us! A key requirement is to be studying towards a degree in Electronic Engineering, Computer Engineering, Computer Science or any other relevant subject. Other degree types may be considered with significant experience.

Essentials

  • A motivated, independent, creative problem solver; technically adaptable,
  • A strong analytical approach to problem solving
  • Excellent attention to detail
  • Good communication skills, ability to express ideas and communicate well
  • Experience in at least one programming language.

Nice To Haves

 Other qualities that will make your application stand out:

  • Have a real interest for computing that goes beyond your studies

  • An interest in the semiconductor industry
  • Knowledge of programming languages and object-oriented design using C++/Java or similar
  • Curiosity about computer architecture fundamentals, digital design concepts, CPU architecture and microarchitecture features (such as caches, MMU, SMP, coherency, CPU pipelines)
  • Familiarity with a hardware description language like VHDL or Verilog/SystemVerilog

In return

Throughout the internship we’ll support you with continuous learning and development through a blend of on the job and formal training, mentoring and a knowledge network.

Equal Opportunities at Arm

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.

Company Info.

Arm

Arm is a British semiconductor and software design company based in Cambridge, England. Its primary business is in the design of ARM processors (CPUs). It also designs other chips, provides software development tools under the DS-5, RealView and Keil brands, and provides systems and platforms, system-on-a-chip (SoC) infrastructure and software. As a holding company, it also holds shares of other companies. Since 2016, it has been owned by Japanes

  • Industry
    Computer software,Semiconductors
  • No. of Employees
    6,250
  • Location
    Cambridge, UK
  • Website
  • Jobs Posted

Get Similar Jobs In Your Inbox

Arm is currently hiring Hardware Engineer Jobs in Manchester, UK with average base salary of £45,000 - £63,000 / Year.

Similar Jobs View More