Expoint - all jobs in one place

The point where experts and best companies meet

Limitless High-tech career opportunities - Expoint

Nvidia Senior Software Security Compiler Engineer 
United States, Texas 
222637899

12.08.2024

What you'll be doing:

  • Understand, modify, and improve GCC, LLVM, and NVIDIA proprietary compilers with respect to code hardening and security.

  • You will address vulnerabilities by crafting countermeasures as well as implementing common industry solutions.

  • Review, coordinate, and implement security solutions.

  • Analyze source and assembly code for vulnerabilities.

  • You will be part of a team that is at the center of deep-learning compiler technology spanning architecture design and support through functional languages.

  • Work with global compiler, hardware and application teams to oversee improvements and problem resolutions.

What we need to see:

  • BS/ MS degree in Computer Science/Engineering or equivalent experience.

  • 6+ years experience in software security, and code hardening techniques.

  • Excellent C and C++ programming skills

  • Compiler knowledge and experience

  • Experience in a shared engineering development environment.

  • Good communication and documentation skills and self-motivated.

Ways to stand out from the crowd:

  • Proficiency in compiler design and verification techniques

  • Hands on experience in Intermediate Representations (LLVM IR/MLIR/Tensor IR) and compiler backend modules

  • Threat modeling and Vulnerability analysis of system software(Compilers/Assemblers& Operating Systems)

  • Understanding of security tooling like Static Analyzer Checkers, Compiler Instrumentation, Sanitizers, Fuzzer and Custom Mutations

  • Experience in implementing offensive testing techniques to against compiler mitigations.

You will also be eligible for equity and .