GPU Tools, Principal Software Engineer

Arbetsbeskrivning

Job Overview:
We have a great opportunity for a software engineer to join our Graphics team in Lund, Sweden, which is one of the places where we develop the Mali GPU. If you would like to be part of shaping the future of mobile devices, then read on!


This is a chance to join a new team that we are forming. The team is responsible for development of software tools for verification of the GPU hardware. These tools are used to verify the functionality and performance of the GPUs


This team will work with other teams across geographical boundaries to understand the requirements on the tooling and implement support for new features. As a principal engineer, you are expected to lead the technical work.


The work requires an appetite for low level programming. You will learn how a graphics processor works on a detailed level, and how it translates software API calls into hardware workloads.


Responsibilities:
What will you do as part of the team? The first stage of our work is analysing the new features in our GPUs in development. We then implement the corresponding support in our tools, and deliver software that proves both the new functionality and the performance we are expecting to see from them.


You will work closely together with other teams in arm - including the hardware team, our modelling team, and our software teams.


Required Skills and Experience :
You hold a Bachelor’s or Master’s degree in Computer science, Electrical engineering or a related field.
C++
Experience from embedded software, low level software or bare metal programming
Strong understanding of computer architecture (CPU, memory, MMU, caches etc).
Working in Linux environment
Proficient in English language



“Nice To Have” Skills and Experience :
Knowledge of graphics programming or graphics APIs
Knowledge of graphics fundamentals, e.g. GPU graphics pipeline and shaders.
Building software models of hardware
Other programming languages
Android



In Return:
All arm employees are provided with training to succeed in their respective roles. We work in an inclusive and high-performance environment and Arm offers a competitive benefit package in Sweden including private medical insurance, 30 days of annual leave, sabbatical, supplementary pension, and wellness benefits.

Sammanfattning

  • Arbetsplats: Arm Sweden AB
  • 2 platser
  • Tills vidare
  • Heltid
  • Fast månads- vecko- eller timlön
  • Publicerat: 7 februari 2023
  • Ansök senast: 9 mars 2023

Postadress

Emdalavägen 6
Lund, 22369

Liknande jobb


15 november 2024

Energy Performance Engineer (756163)

Energy Performance Engineer (756163)

6 november 2024

Propulsion Test Engineer (m/f/d)

Propulsion Test Engineer (m/f/d)

14 oktober 2024

9 oktober 2024