Principal Engineer-GPU Compiler Developer

Gfx Ip
Cambridge, United Kingdom
2 days ago

Role details

Contract type
Permanent contract
Employment type
Part-time (≤ 32 hours)
Working hours
Regular working hours
Languages
English

Job location

Cambridge, United Kingdom

Tech stack

API
Artificial Intelligence
C++
Computer Programming
Computer Engineering
Computer Graphics
Software Debugging
GNU Linker
Networking Hardware
OpenGL
OpenCL
Software Architecture
System on a Chip
Wi-Fi Technology
Graphics Processing Unit (GPU)
IEEE 802.11ax
Virtual Reality
Information Technology

Job description

*Define GPU compiler software architecture and interfaces. *Development/implement GPU compiler pipeline, linking and various optimizations/transformations. *Collaborate with Driver team, HW team to implement new API & HW features. *Collaborate with Driver team, HW team to improve/tune performance & power consumption. *Execute & deliver to meet milestones/schedules. *Analyze and debug code generation issues. *Analyze and influence future GPU architectures. *Construct reliable & trustable relationships across teams internally & externally.

Requirements

*BS, MS or PhD degree or equivalent in Computer Science, Electrical or Computer Engineering or related majors. *Working experience on product compiler, compiler tools such as assembler, linker development. *Hands-on knowledge/experience on C/C++ programming. *Hands-on knowledge/experience on state-of-the-art compiler optimization/transformation techniques. *Hands-on knowledge/experience on LLVM. *Strong written & verbal communication skills. *Strong teamwork skill and execution capability. *Strong problem solving, root causing and debugging skills. *Strong self-driven skills.

Preferred skills: -Knowledge/experience on GPU/GPU pipeline and GPU architecture. -Knowledge/experience on SIMD architecture. -Knowledge/experience on D3D, Vulkan/OpenGL, OpenCL APIs. -Knowledge/experience on leveraging AI in compiler/tool/optimization development.

About the company

Our client is a global fabless semiconductor company enabling nearly 2 billion connected devices a year. They are a market leader in developing innovative systems-on-chip (SoC) for mobile device, home entertainment, connectivity and IoT products, and hold the number one position in Wi-Fi supply across broadband, retail routers, consumer electronics devices and gaming, with Wi-Fi 6 chipsets powering the latest networking equipment for faster computing experiences. As a market leader in SoC design, the company's GPU IP team is committed to industry-leading, feature-rich and PPA-competitive GFX IP optimisation, customisation and development. The GFX IP is deployed not only in flagship and mainstream mobile SoC, but also serves as fundamental technology for adjacent markets including laptop, IoT, AI, VR/AR and automotive. The team is now hiring GPU talent across all levels, including Architecture, SW Driver, Compiler, Performance, Power and Model engineers, to join their site in Cambridge.

Apply for this position