Register for our Newsletter



Software Engineer - Job ID # 8136

Are you looking for an exciting and challenging career in working on the leading edge of mobile GPU technology? You will join an Agile Software development team working on the drivers for the next generation Mali™ mobile GPUs. You will be exposed to the latest yet-to-be-published Android versions and will help shape the technologies that the mobile market will see in years to come

Joining a multinational, dynamic and highly motivated software development team, you will have the opportunity to learn and develop your skills in an experienced team. The team is responsible for performance-critical user and kernel space components of the Mali GPU driver, including scheduling and memory management in Linux and Android OS. If you would like to develop your skills and understanding in these technologies this is the opportunity for you.

What you will be involved with:

You will be working closely with the multi-disciplined engineering teams across ARM’s European design centres to develop drivers for the current and the next generation of ARM Mali GPUs.

Day to day activities include:

  • Participating in the design, implementation and testing of new features.
  • Working closely with other software teams to interface driver components.
  • Writing code for both the user and kernel space parts of the driver.
  • Maintaining the existing codebase: fixing bugs and other quality assurance activities.
  • Reviewing other people's code.
  • Writing and maintaining documentation.

This is an amazing opportunity to influence products and technology that millions of people will use around the globe years ahead of the product release.


See also:
Organisation:  ARM