MediaTek
Posted 3mo ago

<GPU>GPU Compiler Developer

MediaTek
Hsinchu, Hsinchu, Taiwan
OnsiteFull Time
Responsibilities
  • defining architecture
  • implementing compiler
  • analyzing code
Requirements
  • MS required. Experience with product compilers
  • Assembler/linker, LLVM, C/C++
  • Compiler optimizations
  • Debugging, and cross-team collaboration
Technical tools mentioned
assemblerlinkerCC++LLVMD3DVulkanOpenGLOpenCL

Job description

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.

#LI-LYNN

Main Requirements and Qualifications

  1. Requirement
  2. • BS, MS or PhD degree or equivalent in Computer Science, Electrical or Computer Engineering or related majors.
  3. • Working experience on product compiler, compiler tools such as assembler, linker development.
  4. • Hands-on knowledge/experience on C/C++ programming.
  5. • Hands-on knowledge/experience on state-of-the-art compiler optimization/transformation techniques.
  6. • Hands-on knowledge/experience on LLVM.
  7. • Strong written & verbal communication skills.
  8. • Strong teamwork skill and execution capability.
  9. • Strong problem solving, root causing and debugging skills.
  10. • Strong self-driven skills.
  11. • Preferred skills:
  12. -Knowledge/experience on GPU/GPU pipeline and GPU architecture.
  13. -Knowledge/experience on SIMD architecture.
  14. -Knowledge/experience on D3D, Vulkan/OpenGL, OpenCL APIs.
  15. -Knowledge/experience on leveraging AI in compiler/tool/optimization development.

About MediaTek

Designs and develops system-on-chip solutions for electronic devices.

Similar jobs

GPU Compiler Developer roles near Hsinchu, Hsinchu
10mo
Save
Mark Applied
Hide
GPU Compiler Development Engineer, up to Sr. Staff (Hsinchu/Taipei)
Hsinchu, Hsinchu, Taiwan
OnsiteFull Time
Qualcomm
QualcommNASDAQ: QCOM: Designs and manufactures semiconductors and wireless telecommunications products.
4+ YOEBachelor's in CE/CS/EE + 6+ years (or Master's+5, PhD+4) in software/hardware/systems engineering; strong C/C++; compiler development (LLVM/GCC) and graphics API experience (DirectX/OpenGL/Vulkan/OpenCL/CUDA) preferred; good communication.
C, C++, LLVM, GCC, DirectX, OpenGL, Vulkan, OpenCL, CUDA