Skip to main content

Senior GPU Driver Applications Engineer

Job ID 2023-7477 Date posted Sep. 09, 2024 Location Cambridge, United Kingdom Category Software Engineering Apply

The Arm GPU processors are a range of optimized, ground-up designs for graphics and machine learning acceleration, targeting smart phones, DTV, automotive and adjacent markets. Our Mali™ Graphics Processor is the world’s #1 shipping GPU! The solution consists of innovative optimized fixed-function and programmable engines that provide best-in-class performance within a constrained power envelope.

About the role:

With a growing industry interest across all markets, we are expanding our customer support capability through Arm’s Sales & Partner Enablement team (SPE). We are looking for mid-career skilled software engineer to join our impactful GPU support team working in an exciting and fast paced new field with customers. You will provide high-touch support to customers in adoption and integration of Arm’s GPU technology into their solutions and will engage with the GPU Technology teams to reflect customers’ voice into the Arm development work around GPU solutions.

About the team:

We are a team of enthusiastic application engineers, who love the technology and are passionate to provide Silicon Partners with the best solutions. Our diverse team members work collaboratively to support customers in APAC, Europe and America across global timezones. Arm operates a hybrid and flexible working environment, where the office is a key location for team innovation.

Responsibilities:

The main objective of this leading AE role is to provide in-depth technical support to Arm GPU IP customers on software and firmware integration and optimization. We expect the candidates have strong analytic, debugging and communication skills to work independently and collaboratively with internal teams. You will be an expert on specific subjects or an experience generalist for GPU SW stack, who can solve customer raised issues and requests related to user applications, kernel APIs and firmware integrations or performance tunings for their SoCs with Arm GPU solutions. For some high-touch customer engagements, you may be required to have calls with customers or travel to work with customer onsite to find effective solutions. You will also be an Arm lead trainer and occasionally present the GPU SW courses to customers online or on-site. Additionally, you will help to create demos, training materials, application notes and multimedia content for customer education purposes.

The successful applicant will also have the opportunities to spend some time each year updating their technical product knowledge co-working with Arm’s IP design centres.

Required Skills and Experience :

Qualifications:

Good university degree in Computer Science or Electronics Engineering; Post Graduate degree preferred. Other engineering or science subject graduates would be considered if they have relevant experience.

Experiences:

  • Experience in GPU driver design, development, integration, debugging on Linux/Android is highly desired
  • Experience in integrating CPU, GPU, or other SoC peripherals in silicon
  • Demonstrable experience of problem solving and debug skills for embedded system

Personal requirements:

  • Must have a strong customer focus.
  • Must be able to travel globally (if international travel is permitted and safe)
  • Must have the desire and ability to solve problems quickly.
  • Must have excellent written and verbal communication skills with both colleagues and customers.
  • Must be proactive in obtaining engineering or management input, either Arm’s or the customer’s, to solve issues in a timely and accurate manner.
  • Must be enthusiastic and well driven.
  • Must be able to schedule own workload, and plan tasks – based on both internal and customer requirements.
  • Must have good interpersonal skills and be able to work well within a multinational team, especially when under pressure. Excellent cultural awareness is essential.
  • Must be willing to be flexible and accept new challenges.

“Nice To Have” Skills and Experience :

  • Strong understanding of microprocessors
  • Professional experience of customer and sales interaction
  • A good understanding of the interaction between software and hardware
  • Understanding of FPGA or ASIC implementation flows (synthesis, scan insertion, layout)
  • C/C++, assembler coding or other programming skills.
  • Knowledge of GPU or graphics processing system is preferred

In Return:

All arm employees are provided with vital training to succeed in their respective roles. As well as a friendly and high-performance working environment, Arm offers a competitive benefits package in Norway including private medical insurance, 6 weeks of annual leave, sabbatical, supplementary pension, and wellness benefits.

You will be working with a bunch of enthusiastic and brilliant colleagues. At Arm, we are proud to have a set of behaviours that reflect our DEI (Diversity, Equity & Inclusion) culture and guide our decisions, defining how we work together to shape extraordinary.

We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us to request accommodation.

#LI-SA1

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, Cambridge, England, United KingdomRemove

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