Facebook pixel

Senior Compiler Engineer, Llvm
Posted on 3/19/2022
INACTIVE
Locations
Washington, USA • Austin, TX, USA • San Jose, CA, USA • Redmond, WA, USA
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
CUDA
OpenGL
Requirements
  • BS/MS in Computer Science or Computer Engineering (PhD strongly preferred) or equivalent experience
  • 3+ years of experience and strong background in compilers
  • You would need strong C/C++ programming skills, as well as a deep understanding of parallel programming models
  • Experience with compiler optimizations, especially working with LLVM infrastructure
Responsibilities
  • Work on design and implementation of significant parts of the compiler
  • Work on performance analysis and design/implementation of new optimizations
  • Partner with global compiler, GPU driver, architecture and application teams to coordinate improvements and problem resolutions
  • Seek interesting and meaningful compilation problems for state of the art GPU technologies
  • Contribute to open source projects (LLVM, DXC - HLSL compiler)
Desired Qualifications
  • Experience developing CUDA, DirectX, OpenGL/Vulkan applications
  • Background with developing compiler optimizations and code generation for GPUs
  • Ability to do code generation and building a good compiler framework
  • Collaborate well with others in an energizing environment
  • You should have strong interpersonal skills and influence others in the department
NVIDIA

10,001+ employees

Designer & manufacturer of computer chips & graphics processors
Company mission
NVIDIA is on a mission to solve the world's most stimulating technology problems – in industries ranging from gaming to scientific exploration.
Company Values
  • Innovation
  • Speed & Agility
  • Intellectual Honesty
  • Excellence
  • One Team