Staff Software GPU Software Applicatons Engineer
Job ID #: 18475
Job Category: Software Engineering
Employment Type: Experienced Professionals
Division: Partner Enablement
Department: Partner Enablement – Engineering
Primary Country: UK
Primary Location: Cambridge
Additional Country: UK
Job Description
The Arm Mali™ Graphics Processor is the world’s #1 shipping Graphics Processor. With strong on-going customer interest, we are expanding our customer support capability through Arm’s Partner Enablement Group (PEG). PEG is looking for an experienced and skilled software engineer to join a high performing team working in an exciting and fast paced new field with customers. You will meaningfully engage with customers in adoption and integration of Arm’s GPU technology into their solutions and will engage with the design team to reflect customers’ voice into the Arm development work around GPU technology.
Job Purpose
Arm’s Partner Enablement Group is now seeking highly motivated and capable engineers to join our existing support team in Arm Cambridge. You will be required to gain a deep knowledge of Arm’s GPU products, build relationships with the relevant functional groups within Arm worldwide and deploy this knowledge solving real problems in a timely manner for customers during crucial stages of their own product developments.
Key Accountabilities
You will be typically providing in-depth technical support by email or CRM system to regional customers. Additional communication with customers will be by telephone, video conferencing and social media. You will occasionally be required to travel to support customers at their premises. You will work with the team to create training material and application notes to help teach customers about Arm’s GPU technology. In addition, you will be supported in developing your skills as an Arm Trainer in order to co-present training classes to our customers worldwide. The successful applicant will also be expected to spend some time each year updating their technical product knowledge at one of Arm’s GPU design centres.
What skills, experience and qualifications do I need?
Education & 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. At least 5 years’ working experience in the relevant industries.
Essential Technical / Professional Skills
- Expertise in C or C++ programming.
- Good knowledge of CPU, GPU architecture with an excellent understanding of the interaction between software and hardware.
- Good knowledge of 2D/3D graphics technology and standards such as OpenGL ES, Vulkan
- Experience of developing software for Linux, Android
Desirable Skills & Experience
- Experience of embedded operating systems, device drivers, microprocessor and embedded system hardware architectures
- Experience in SoC bring-up debugging and triage
- Experience of working in a multi-time zone and distributed team environment
- Experience of customer and sales interaction is a plus – ideally in a Technical Support, Product Deployment or Technical Field Application role
Personal Requirements
- Strong customer focus.
- Be able to travel by demand, both to provide customer training and also for internal business reasons.
- Excellent written and verbal communication skills with both colleagues and customers.
- Comfortable to work in high-pressure customer environments.
- Be proactive in obtaining engineering or management input, either Arm’s or the customer’s, in order to solve issues in a timely and accurate manner.
Apply for job
To view the job application please visit careers.peopleclick.com.
What is Wrong with Intel?