Senior Software Security Compiler Engineer
3 weeks ago
NVIDIA is a pioneer in visual computing, and we're looking for a talented Software Security Compiler Engineer to join our team. With our invention of the GPU, we've revolutionized parallel computing and ignited modern AI.
What You'll Be Doing- Understand, modify, and improve GCC, LLVM, and NVIDIA proprietary compilers with respect to code hardening and security.
- Address vulnerabilities by crafting countermeasures and implementing common industry solutions.
- Review, coordinate, and implement security solutions.
- Analyze source and assembly code for vulnerabilities.
- 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.
- Good communication and documentation skills and self-motivated.
- 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.
NVIDIA offers competitive salaries and a generous benefits package. Our diverse team of talented, capable, and professional people is our greatest asset. If you're a creative and autonomous engineer with a real passion for technology, we want to hear from you.
-
Senior Compiler Engineer
4 weeks ago
Austin, Texas, United States NVIDIA Full timeJob Title: Senior Compiler EngineerWe are seeking an experienced Senior Compiler Engineer to join our GPU Software organization. As a key member of our team, you will be responsible for designing and implementing significant parts of our compiler, working on performance analysis and optimization, and collaborating with global teams to coordinate improvements...
-
Senior Software Engineer
4 weeks ago
Austin, Texas, United States Rocket Software Full timeJob DescriptionRocket Software is seeking a highly skilled Senior Software Engineer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and troubleshooting software features and functionality.Key Responsibilities:Design and develop software tools, including operating systems, compilers,...
-
Senior Compiler Engineer
2 weeks ago
Austin, Texas, United States NVIDIA Full timeSenior Compiler Engineer - MLIRNVIDIA is seeking a highly skilled Senior Compiler Engineer to join our PTX Compiler Development team. As a key member of our team, you will be responsible for leading efforts to enhance PTX Compiler infrastructure to support new compilation models for DL and Generative AI codes.Key Responsibilities:Provide stewardship for PTX...
-
Senior Network Compiler Verification Engineer
4 weeks ago
Austin, Texas, United States NVIDIA Full timeJob Title: Senior Network Compiler Verification EngineerNVIDIA is seeking a highly skilled Network Compiler Verification Software Engineer to join our Networking Compilers Project Team. As a key member of our team, you will play a crucial role in enabling programmability for NVIDIA Data Processing Units (DPU's).Data Processing Units (DPU's) are...
-
Senior Compiler Engineer
4 weeks ago
Austin, Texas, United States NVIDIA Full timeSenior Compiler Engineer - MLIRNVIDIA is seeking a highly skilled Senior Compiler Engineer to join our PTX Compiler Development team. As a key member of our team, you will be responsible for leading efforts to enhance PTX Compiler infrastructure to support new compilation models for DL and Generative AI codes.Key Responsibilities:Provide stewardship for PTX...
-
Senior Compiler Optimization Engineer
4 days ago
Austin, Texas, United States NVIDIA Full timeJob Title: Senior Compiler Optimization EngineerWe are seeking a highly skilled Senior Compiler Optimization Engineer to join our Compute Compiler Team at NVIDIA. As a key member of our team, you will be responsible for delivering features and improvements to CUDA and other compute compilers to unlock the full potential of NVIDIA GPUs for a wide range of...
-
Senior Compiler Engineer
2 weeks ago
Austin, Texas, United States NVIDIA Full timeAbout the RoleWe are seeking an experienced Senior Compiler Engineer to join our PTX Compiler Development team. As a key member of our team, you will be responsible for leading efforts to enhance the PTX Compiler infrastructure to support new compilation models for Deep Learning and Generative AI codes.Key ResponsibilitiesProvide stewardship for PTX Compiler...
-
Senior Network Compiler Verification Engineer
16 hours ago
Austin, Texas, United States NVIDIA Full timeNVIDIA is seeking talented Network Compiler Verification Software Engineers to join our Networking Compilers Project Team. As a key member of this team, you will play a crucial role in enabling programmability for NVIDIA Data Processing Units (DPU's).Data Processing Units (DPU's) are the new class of programmable processors that are revolutionizing modern...
-
Compiler Development Engineer
3 weeks ago
Austin, Texas, United States NXP Semiconductors Full timeJob SummaryWe are seeking a highly skilled Compiler Development Engineer to join our team at NXP Semiconductors. As a key member of our compiler development team, you will be responsible for designing and developing compiler tools for our proprietary and open-source compiler technologies.Key ResponsibilitiesWork in a technical leadership role to drive the...
-
Senior Compiler Optimization Engineer
1 month ago
Austin, Texas, United States NVIDIA Full timeAbout the RoleWe are seeking a highly skilled Senior Compiler Optimization Engineer to join our Compute Compiler Team at NVIDIA. As a key member of our team, you will play a critical role in delivering features and improvements to CUDA and other compute compilers, enabling the realization of NVIDIA GPUs' full potential for a wide range of computational...
-
Senior Compiler Optimization Engineer
2 months ago
Austin, Texas, United States NVIDIA Full timeAbout the RoleWe are seeking an experienced Senior Compiler Optimization Engineer to join our Compute Compiler Team at NVIDIA.Our team is responsible for enhancing CUDA and other compute compilers to fully leverage the power of NVIDIA GPUs across various computational workloads like deep learning, scientific computation, and self-driving technology.Key...
-
Senior Network Compiler Verification Engineer
4 weeks ago
Austin, Texas, United States NVIDIA Full timeJob Title: Senior Network Compiler Verification EngineerNVIDIA is seeking a highly skilled Network Compiler Verification Engineer to join our Networking Compilers Project Team. As a key member of our team, you will play a crucial role in enabling programmability for NVIDIA Data Processing Units (DPU's).Job Summary:We are looking for a talented engineer with...
-
Staff Software Engineer
4 weeks ago
Austin, Texas, United States Tenstorrent Full timeAbout TenstorrentTenstorrent is a leading innovator in cutting-edge AI technology, revolutionizing performance expectations, ease of use, and cost efficiency. Our diverse team of technologists has developed a high-performance RISC-V CPU from scratch, and we share a passion for AI and a deep desire to build the best AI platform possible.Job DescriptionWe are...
-
Backend Compiler Engineer
2 weeks ago
Austin, Texas, United States NVIDIA Full timeJob Title: Backend Compiler EngineerWe are seeking a highly skilled Backend Compiler Engineer to join our GPU Software organization. As a key member of our Compiler team, you will play a crucial role in constructing and emitting high-performance GPU machine instructions for Graphics and Compute.Our team is comprised of leading compiler engineering experts...
-
Backend Compiler Engineer
4 weeks ago
Austin, Texas, United States NVIDIA Full timeJob Title: Backend Compiler EngineerWe are seeking a highly skilled Backend Compiler Engineer to join our GPU Software organization. As a key member of our Compiler team, you will play a crucial role in constructing and emitting high-performance GPU machine instructions for Graphics and Compute.Our team is comprised of leading compiler engineering experts...
-
Compiler Development Engineer
4 weeks ago
Austin, Texas, United States NXP Semiconductors Full timeJob SummaryWe are seeking a highly skilled Compiler Development Engineer to join our team at NXP Semiconductors. As a key member of our compiler development team, you will be responsible for designing and developing compiler tools for our proprietary and open-source compiler technologies.Key ResponsibilitiesWork in a technical leadership role to design and...
-
Senior Software Engineer
4 weeks ago
Austin, Texas, United States Centric Software Full timeSenior Software EngineerWe are seeking a highly skilled Senior Software Engineer to play a crucial role in delivering product features and driving the development of cutting-edge enterprise systems.Key Responsibilities:Pragmatic Problem-Solving: Provide practical solutions by understanding and effectively leveraging the existing tech stack.Tech Stack...
-
Backend Compiler Engineer
4 weeks ago
Austin, Texas, United States NVIDIA Full timeJob Title: Backend Compiler EngineerWe are seeking a highly skilled Backend Compiler Engineer to join our GPU Software organization. As a key member of our Compiler team, you will be responsible for constructing and emitting high-performance GPU machine instructions for Graphics (OpenGL, Vulkan, DX) and Compute (CUDA, PTX, OpenCL, Fortran, C++).Key...
-
Senior Software Engineer
3 weeks ago
Austin, Texas, United States CENTRIC SOFTWARE INC Full timeJob Title: Senior Engineer, Innovation Programs GroupCentric Software is seeking a highly skilled Senior Engineer to join our Innovation Programs Group. As a key member of our team, you will be responsible for driving innovation and delivering cutting-edge solutions that meet the evolving needs of our customers.Key Responsibilities:Design and develop...
-
Senior Network Compiler Verification Engineer
2 weeks ago
Austin, Texas, United States Nvidia Full timeNVIDIA Job OpportunityWe are seeking a talented Network Compiler Verification Software Engineer to join our Networking Compilers Project Team. As a key member of our team, you will play a crucial role in enabling programmability for NVIDIA Data Processing Units (DPU's).Key Responsibilities:Author and review test plans, implement test cases, automate tests,...