MyPage is a personalized page based on your interests.The page is customized to help you to find content that matters you the most.


I'm not curious
1

Senior Compiler Verification Engineer - GPU

Location Bengaluru, India
Posted 10-November-2019
Description
Do you want to help drive the progress of GPU compilers? Are you excited to learn how compilers make a difference to the GPU-powered technology such as mobile gaming, deep learning, and self-driving cars? Are you passionate about breaking the code implemented by the best in the industry?


What youll be doing:


Test development: Develop and integrate the verification software for NVIDIA parallel computing and graphics compilers using C, C or an assembly language. This includes crafting the verification plans for feature-by-feature test development of compiler. May include integrating already existing verification software into the compiler test framework.


Test framework development: Implement and improve test management framework and test libraries & automation of test execution using a programming or a scripting language.


Process Improvement: Utilize current iterative planning and test development processes. As part of team, identify potential or observed weaknesses in current process, offer ideas for actions that can improve quality, and participate in quality initiatives.


What we need to see:

BS in computer science or related major with 5 years of related experience
A superb problem solver (solving programming, integration, debug, or testing problem)
Excellent scripting skills (Python, perl, shell scripting) and competent in programming using a C or C like language
Competent in reading, writing, fixing build systems, Makefile, etc. Experience in writing test plans, test development, test automation, test execution, and reporting in a production environment.


Ways to stand out from the crowd:

Prior experience in either compiler optimization development or verification will be an added advantage but is not a pre-requisite.


Competence writing programs in modern assembly languages
3D graphics programming or parallel programming experience would be a huge plus
An exposure to assembler and machine description formats such as ELF, dwarf, and ABI, and exposure to a processor ISA is a plus.
Passionate about verifying large complex system software codes in providing quick turnaround to defect isolation.


We have some of the most talented people in the world working with us and our engineering teams are growing fast in some of the hottest state of the art fields: Deep Learning, Artificial Intelligence, and Autonomous Vehicles. If youre a creative and autonomous computer scientist with a real passion for creating high quality products, we want to hear from you.


We are an equal opportunity employer.
Experience
Min 5 to 8 Years.

 
Awards & Accolades for MyTechLogy
Winner of
REDHERRING
Top 100 Asia
Finalist at SiTF Awards 2014 under the category Best Social & Community Product
Finalist at HR Vendor of the Year 2015 Awards under the category Best Learning Management System
Finalist at HR Vendor of the Year 2015 Awards under the category Best Talent Management Software
Hidden Image Url