Logo of Huzzle

Graduate Software Engineer

image

Arm

Jun 25, 2023

Applications are closed

  • Job
    Full-time
    Entry Level
  • Software Engineering
  • Sheffield, +2

Requirements

  • Have a passion for knowing how computers work, computer architecture and low level or embedded software.
  • Enjoy detailed analysis of software behavior and performance and using that analysis to propose improvements to Arm designs.
  • Are from any engineering background with experience of C/C++
  • Have an interest in learning about state-of-the art CPU designs from the inside, and for your work to have an industry-wide impact.
  • Required Skills and Experience:
  • We are seeking the next generation of innovative engineers to join us! Ideally you will be studying, or have studied, a degree in Computer Science, Software Engineering, Electronic Engineering, or other relevant subjects such as Physics or Maths.
  • Whilst we will develop and enhance your experience and skills on program, there are a few things that you need to offer too, such as:
  • A real passion for embedded computing that goes beyond your studies.
  • Have a creative and structured approach to problem-solving.
  • Have proficient knowledge of C and/or C++ or Python
  • Keenness to take every opportunity to learn and develop.
  • “Nice To Have” Skills and Experience:
  • Understanding the basics of computer architecture fundamentals, digital design concepts, CPU architecture and micro-architecture features (such as caches, MMU, SMP, coherency, CPU pipelines) and some knowledge of low-level assembler programming languages, processors and digital systems
  • Practical knowledge of factors which influence device performance.
  • Excellent attention to detail

Responsibilities

  • We currently have a range of graduate opportunities in the Central Technology (CT) group.
  • We deliver technological leadership by identifying and developing a sustainable pipeline of innovative technology to create faster, smaller, better products, every year. You will have the opportunity to make a big difference creating best-in-class products. We have graduate vacancies in teams that work in the following areas: CPUs, Computer Vision, Future Architecture Development, Image Processing, Algorithm Design, Performance Profiling, and optimizations.

Engineering & Construction
Industry
5001-10,000
Employees
1990
Founded Year

Mission & Purpose

Arm’s foundational technology is defining the future of computing. A future built by the greatest technology ecosystem in the world. A future built on Arm. Arm is everywhere technology matters. Technology matters everywhere. Together, we’ll power every technology revolution moving forward, including cloud computing, automotive and autonomous systems, IoT, the metaverse, and beyond. Changing the world. Again. On Arm.