Join to apply for the Senior Open Source Graphics Compiler Engineer role at Imagination Technologies
2 weeks ago Be among the first 25 applicants
The role
Imagination's PowerVR graphics division produces the world's leading family of ultra-low power GPU IP cores that will power tomorrow's cutting-edge technology. In PowerVR Software, working with experienced Compiler Engineers, you will help design, develop, and test the mid end/backend compiler infrastructure to maximize the capabilities of current and next-generation GPU hardware. As part of the compiler team, you will work on various projects.
You will:
* Contribute to existing open source projects, including Mesa, focusing on compiler development.
* Design and develop for current and next-generation graphics cores.
* Engage in all phases of software development, from requirements gathering to design, implementation, review, and testing.
* Maintain the compilers throughout their software and hardware life cycles.
* Collaborate closely within your team and with external R&D teams.
* Support customers and partners in bringing new products to market.
About You
You are committed to customer, stakeholder, and colleague success, with excellent communication, listening, and collaboration skills. You are curious, solution-oriented, and a world-class problem solver, always seeking innovation and excellence.
You'll have:
* Strong C programming skills
* Excellent software design and problem-solving skills
* Knowledge of graphics hardware operation
* Understanding of compiler theory and development
* A background or degree in Computer Science, Engineering, or related fields
* Experience managing and configuring Linux systems
Additional Skills (Preferred)
* Experience with graphics and compute APIs (Vulkan, OpenGL ES, OpenCL, EGL)
* Experience with compiler frameworks like NIR and LLVM, especially backend development
* Experience with version control systems such as Git
* Experience contributing to open source projects
* Familiarity with scripting languages like Python and Shell (Bash)
Who We Are
Imagination is a UK-based company creating silicon and software IP to give its customers a competitive edge. Our GPU and AI technologies deliver outstanding power, performance, and efficiency, used globally in various devices and applications.
Join us to help deliver innovative technology that impresses the industry and enhances everyday life.
Additional Information
If you face accessibility barriers or need support during the application process, please contact recruitment@imgtec.com.
Job Details
* Seniority level: Mid-Senior level
* Employment type: Full-time
* Job function: Engineering and IT
* Industry: Semiconductor Manufacturing
#J-18808-Ljbffr