Taro Logo

Software Security Compiler Engineer

NVIDIA is the world leader in accelerated computing, pioneering GPU technology and AI solutions.
Security
Staff Software Engineer
In-Person
5,000+ Employees
8+ years of experience
AI · Enterprise SaaS

Description For Software Security Compiler Engineer

NVIDIA, a pioneer in GPU technology and AI computing since 1999, is seeking a Software Security Compiler Engineer to join their innovative team. This role combines advanced compiler technology with security expertise, focusing on enhancing and securing NVIDIA's compiler infrastructure. The position offers an opportunity to work at the intersection of deep learning, compiler technology, and security, making a significant impact on NVIDIA's technology stack.

The ideal candidate will be responsible for improving GCC, LLVM, and NVIDIA's proprietary compilers, implementing security measures, and working with cutting-edge compiler technology. This role requires expertise in both compiler development and security implementation, making it a unique opportunity for someone passionate about both fields.

Working at NVIDIA means joining a company that's at the forefront of AI and accelerated computing, transforming industries through innovation. The company offers competitive compensation and comprehensive benefits, recognizing talent as its greatest asset. You'll be part of a diverse, supportive environment where everyone is inspired to do their best work.

The role requires deep technical expertise in compiler design, security implementation, and vulnerability analysis. You'll work with global teams, contributing to the development of secure compiler technology that powers NVIDIA's groundbreaking products. This position offers the chance to work on challenging problems at the cutting edge of technology, making it an excellent opportunity for a security-focused compiler engineer looking to make a lasting impact in the field of AI computing and security.

Last updated a day ago

Responsibilities For Software Security Compiler Engineer

  • Understand, modify, and improve GCC, LLVM, and NVIDIA proprietary compilers with respect to code hardening and security
  • Address vulnerabilities by crafting countermeasures and implementing industry-standard solutions
  • Review, coordinate, and implement security measures
  • Analyze source and assembly code for vulnerabilities
  • Be part of a team at the forefront of deep-learning compiler technology
  • Collaborate with global compiler, hardware, and application teams

Requirements For Software Security Compiler Engineer

  • 8+ Years of experience with bachelor's or master's degree in Computer Science/Engineering
  • Proficiency in software security and code hardening techniques
  • Excellent C and C++ programming skills
  • Solid compiler knowledge and experience
  • Experience in a collaborative engineering development environment
  • Strong communication and documentation skills, self-motivated

Benefits For Software Security Compiler Engineer

  • Competitive salaries
  • Generous benefits package

Interested in this job?

Jobs Related To NVIDIA Software Security Compiler Engineer