The Graphics Test Engineering team is involved in the development of applications for use in test suites for graphics cores in development and their drivers and analysis of the results of the test suites. As a Graduate Software Engineer you will be working on enhancing existing applications, helping to create new ones and helping to analyse results of running the applications.
Imagination Technologies is in the midst of developing its next generation of graphics cores and delivering the software for the current generation. As a Graduate Software Engineer in the Graphics Test Engineering team, you will be working on applications that are components of test suites and helping with the triage of results of the suites. This role will involve interaction with multiple teams and working with developing APIs.
- Design and implement applications used to validate hardware in development and graphics drivers
- Investigate the results of test suite runs and communicate with other teams issues discovered in them
- Create and maintain internal documentation of applications and procedures followed
Abilities make possibilities
Committed to making your customers, stakeholders and colleagues successful, you’re an excellent communicator, listener and collaborator who builds trusted partnerships by delivering what you say, when you say. You’re curious, solutions orientated and a world class problem solver who constantly seeks opportunities to innovate and achieve the best possible outcome to the highest imaginable standard.
- Strong coding skills with C or C++
- Debugging/troubleshooting skills
- Excellent logical analysis skills
- Attention to detail
You might also have
- Good high level design skills including usage of programming pattern and desktop and/or mobile application design.
- Knowledge and experience of 3D graphics programming using an API such as OpenGL or DirectX
- Familiarity of hardware design and engineering
- Strong mathematical skills particularly in non-decimal based numerical systems
Until good is better and better is best
Dare to think big? We’ll encourage you to pursue your passion. We listen, we’re open and we’re honest. Whatever it takes to make an impact, you’ll be respected and helped along the way.
Invent the future
The people at Imagination enable the tech that’s shaping our world, from smart phones to gaming devices, smart TVs to drones. It’s our creative culture that has enabled Imagination to power world-changing electronic products.
Want to join the team?
Just click the ‘Apply now’ button to send in your CV.