GPU Compiler Engineer - Cambridge (Perm)
Quick Overview
Job Description
Role and Responsibilities
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.
Main Requirements and QualificationRequirement
- 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.
Similar jobs
QA Test Architecture Engineer - DV Cleared
Fuel Recruitment · Taunton, United Kingdom
45 minutes agoBMS Engineer -
Carbon 60 · Almondsbury, United Kingdom
56 minutes ago£27/hrElectrical Maintenance Engineer
Roundhouse Recruitment Limited · Reading, United Kingdom
1 hour ago£35k - £40k/yrControls Engineer
Meriden Media · Kenn, United Kingdom
1 hour agoSupplier Quality Engineer
Redline Group Ltd · Aldershot, United Kingdom
1 hour agoSystems Optimisation Engineer
M Group · Finsbury Park, United Kingdom
1 hour ago