SNPS1368137272 ee solutions semiwiki ad 800x100 px

C/C++ Software Engineer -Embedded, GPU

C/C++ Software Engineer -Embedded, GPU
by Admin on 02-26-2020 at 1:39 pm

Job ID #: 18118
Job Category: Software Engineering
Employment Type: Experienced Professionals
Division: Central Engineering – GPU
Department: Central Engineering – GPU Engineering
Primary Country: UK
Primary Location: Manchester

Job Description

We are looking for an experienced Embedded Software Developer to join Arm and work within a high-impact team of engineers. Our team is delivering software drivers and tools for our world leading GPU hardware designs to the automotive industry. We are investing heavily in growing our Manchester software team to own and deliver our driver software products to an entirely new market of partners!

Software Engineering at Arm

The software engineering teams at Arm play a meaningful role in the entire lifecycle of Arm’s products:

  • They enable early architectural exploration of new hardware features
  • Provide crucial deliveries that support the development of our hardware products
  • Build tools, drivers and services, that enable our customers to create technology that empowers the world.

Software at Arm today is developed using modern, industry-standard tools and techniques. We value the art of great code-reviews (and reviewers), get excited by the use of automated continuous integration tools and take joy when our teams pull together and achieve success through delivering in sprints.

Great software engineers have a rewarding and dynamic future at Arm. You will be joining a growing community of engineers who you can learn new skills from. Those same engineers are also keen to incorporate your experience and ideas to help shape the future of how we develop software.

About the GPU Team

Arm’s GPU team produces the Mali series of Graphics Processors, the world’s #1 shipping GPU. Our GPUs enable state of the art graphics on premium mobile devices, TVs, set-top boxes and more. Our team collaborates to produce hardware and software designs enabling our partners to integrate and deliver energy efficient graphics solutions to a huge market.
In 2020, our Mali-G77 GPU was awarded ‘Best Processor IP’ in The Linley Group’s Analysts’ Choice Awards!

From this role, you can expect the following:

You will become a member of our Automotive software team, a growing and diverse team, exclusively based in Manchester, giving you the ability to develop and make a meaningful contribution to our future products.

Your responsibilities will include working with industry leading automotive partners, delivering new features and platform support to ensure our software products integrate seamlessly into their designs. Your day-to-day work will take place alongside an eclectic and engaging set of peers, learning and growing together in the fields of virtualisation, automotive operating systems and modern software development.

You will get exposure to large scale software development, cooperating closely, across sites and timezones, with engineers working on other driver modules, modelling, HW design, emulation, verification, etc.

From you, we are interested in the following skills:

  • Excellent software development skills, especially your knowledge and capability with C/C+. If you experience is in the embedded, automotive or graphics programming spaces this would be an advantage.
  • Experience with using modern day software development techniques and workflows such as continuous integration and continuous delivery
  • Exposure to working with and delivering to multiple highly motivated and engaging partners in parallel
  • A high level of pro-activity, initiative and problem solving skills. as well as willingness to take on varied and complex technical challenges.
Apply for job

To view the job application please visit

Share this post via: