NVIDIA is widely considered to be one of the technology industry's most desirable employers. We have some of the most forward-thinking and versatile people in the world working with us, and our engineering teams are growing fast in some of the most impactful fields of our generation: Systems Analytics and Data Intelligence. NVIDIA is committed to fostering a diverse work environment and proud to be an equal opportunity employer. We do not discriminate on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.
Compiler Engineer, Backend GPU
Location
California + 1 moreAll locations: California, Texas
Posted
2 days ago
Salary
$124K - $195.5K / year
Job Description
Job Requirements
- M.S or Ph.D in Computer Science/Engineering or similar field or equivalent experience
- Compiler development experience including in LLVM with a focus in code generation
- Knowledge in LLVM code generation including instruction scheduling, software pipelining, register allocation, GlobalISel, TableGen, LLVM IR, and Machine IR (MIR)
- Proficient in compiler design and in performance analysis tools
- Excellent hands-on C++ programming skills applied to industry standard C++ compilers and development frameworks
- Strong background in software engineering principles with a focus on crafting robust and maintainable solutions to challenging problems
- Good communication and documentation skills and self-motivated.
Benefits
- Competitive salaries and a generous benefits package
- Equity opportunities