Skip to main content

GPU Tools, Software Engineer

Job ID 2023-7548 Date posted Sep. 09, 2024 Location Lund, Sweden Category Software Engineering Apply

We have a great opportunity for a software engineer to join our Graphics team in Lund, Sweden. 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 tools for verification of the Mali GPU hardware. These tools are used to verify the functionality and performance of the GPUs.


The work is done together with other engineers across geographical boundaries to understand the requirements on the tooling and implement support for new features.


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:

As a member of the software team developing bringup tools for the GPU, you will be providing a key component for the delivery of our Mali graphics processors.


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.


The work involves close collaboration 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
  • Working in Linux environment
  • Proficient in English language
  • Passionate about learning new technologies


“Nice To Have” Skills and Experience :

  • Knowledge of graphics programming or graphics APIs
  • 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 RSU, private medical insurance, 30 days of annual leave, sabbatical, supplementary pension, and wellness benefits.


#LI-MF1

Power the Future on Arm

Working in software engineering at Arm is about shaping a future of technology for which we don't yet have words. Our engineers lead innovation in physical IP, AI and machine learning, cloud architecture, automotive tech, and every aspect of computing that matters.

Spanning software's full spectrum, from compilers to AI-powered IoT and beyond, your code can enable virtually anything to be produced on silicon. Whether you're developing award-winning VR gaming or life-enhancing medical equipment, you can improve the lives of millions by being your brilliant self at Arm.

Drive change on Arm

At Arm, you'll influence 95% of the world's connected devices and all their applications. From healthcare and infrastructure to virtual reality, you'll affect nearly all industries worldwide, racing toward new milestones and achievements together.

Revolutionary Benefits

Health and Wellness

We create a safe space for you to nurture both your physical and mental wellbeing.

Work and Life Success

We empower people to experience life beyond the boundaries of standard work patterns.

Financial Rewards

We provide benefits beyond a competitive salary to reward our people for their dedication and contributions.

Development and Support

We foster professional and personal development, building a supportive community where everyone can thrive.

Life at Arm

Life in the office doesn't get any better — especially when those offices are as sleek as ours and the people there are creative and compassionate. Combine that with our popular 'we, not I' mindset, and you enjoy the kind of teamwork and togetherness rarely found elsewhere. We share so much in common, not least the same passion for progress, but we also welcome each other's diversity. Ultimately, we love to inspire and be inspired every day.

Discover Life at Arm

Get Job Alerts

Can’t find the job you’re seeking? Register to be notified as soon as new jobs become available. Enter your email, select your preferred job category and/or location, then click Add to set your preferences and Subscribe to create your job alert.

Interested InSelect a job category from the list of options. Search for a location and select one from the list of suggestions. Finally, click “Add” to create your job alert.

  • Software Engineering, Lund, Skåne County, SwedenRemove

By submitting your information, you acknowledge that you have read our privacy policy, and consent to receive email communication from Arm.

Join our Talent Community, Unlock Opportunities

Subscribe to receive Arm communications directly to your inbox. Stay connected to be the first to hear about updates from our community and exciting roles that align with your skills.

Join Now