Leave us your email address and we'll send you all the new jobs according to your preferences.
Senior Open Source Graphics Compiler Engineer
Posted 5 days 4 hours ago by Imagination Technologies Limited
Imagination's PowerVR graphics division produces the world's leading family of ultra-low power GPU IP cores. In PowerVR Software, you will help design, develop, and test the mid-end/backend compiler infrastructure to help Imagination's customers utilize current and next-generation GPU hardware capabilities.
Responsibilities:
- Contribute to existing big open-source projects, including Mesa, with a compiler-specific focus.
- Design and develop for current and next-generation graphics cores.
- Get involved in all aspects of the software development cycle, from requirements to testing.
- Maintain the compilers throughout the whole software and hardware life-cycles.
- Work closely within the team and liaise externally with other research and development teams.
- Support customers and their partners in bringing new products to market.
You are an excellent communicator, listener, and collaborator who builds trusted partnerships by delivering what you say, when you say. You're curious, solutions-oriented, and a world-class problem solver.
Qualifications:
- Excellent C programming skills.
- Excellent software design and problem-solving skills.
- Knowledge of how graphics hardware works.
- A good understanding of compiler theory, technique, and development.
- A background or degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field.
- Experience with managing and configuring a Linux system.
Nice to Have:
- Experience with modern graphics and compute APIs (Vulkan, OpenGL ES, OpenCL, EGL, etc.).
- Experience with a compiler framework such as NIR and LLVM, with a preference for backend compiler familiarity.
- Experience with version control software (preferably Git).
- Experience of upstreaming changes to an open-source project.
- Familiarity with scripting languages such as Python and Shell Script, e.g., Bash.
Imagination is a UK-based company that creates silicon and software IP designed to give its customers an edge in competitive global technology markets.
We are an equal opportunities employer and welcome applications from all suitably qualified candidates.
Imagination Technologies Limited
Related Jobs
DV Developer, On site in London/Milton Keynes, 550-650 pd Inside
- £550 - £650 Daily
- London, United Kingdom
Fin Ops Engineer
- £60,000 - £70,000 Annual
- London, United Kingdom
Fin Ops Engineer
- £60,000 - £70,000 Annual
- Midlands, United Kingdom
Looker Developer
- £400 Daily
- London, United Kingdom
AI Assurance SME - SC Cleared
- £700 - £800 Daily
- London, United Kingdom