Do you want to help drive the progress of GPU compilers? Are you excited to learn how compilers contribute to the GPU-powered technology such as mobile gaming, deep learning, and self-driving cars?
Are you passionate about building and leading a team which contributes as part of a world-class company?In this role you will lead a successful team of top notch verification engineers focused on GPU compiler verification.
You will provide vision, prioritization, planning, scheduling, and managing verification activities of various critical components of compiler that powers technologies across NVIDIA's product lines.
You will also be expected to take on a strong hands-on technical role where appropriate. To excel in this role, you must be highly motivated, work well under pressure, have a strong technical mindset, and have excellent written and verbal communication skills.
Your team will develop tests to achieve the functional and performance quality of compiler. What you will being doing : Craft vision and culture for compiler verification activities* Plan verification schedules and roadmaps to align with team deliverables* Establish relationships and trust with stakeholders through excellent execution, high quality, and exceeding expectations* Compiler Test Development : Author and review test plans, implement test and related framework / libraries, and author test reports.
May include integrating already existing tests into the compiler test automation* 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* Analysis : Analyze defect data, root cause defects, suggest corrective action, and perform reviews to continuously improve testing What we need to see : B.
E. / B.Tech. in computer science or equivalent* 8+ years' work experience in a software development or test organization* 3+ years' experience in managing or providing technical leadership to engineering teams* Programming skills : C / C++, Python, Perl, Shell* Proven strength in problem solving and implements solutions* Experience developing low-level software in parallel computing environment* Be disciplined, learn quickly, multitask, and have strong analytical skills with attention to detail* Compiler Domain Expertise : You should have an understanding of how compilers work and how compilers are implemented* Strong interpersonal, verbal and written communications skills* Comfortable working in a loosely structured organization Ways to stand out from the crowd : Demonstrated use of innovative techniques such as fuzzing, statistics, machine learning to bring up the effectiveness of test assets and drive engineering efficiency* Experience with PTX, CUDA, and / or OpenGL programming and NVIDIA GPUs* Experience hiring talent, forming teams and onboarding engineers* Building and leading geographically diverse teams* Experience testing production software.
Preferably compiler or other system software.* Previous compiler development and / or compiler test experience* Posted 30+ Days Ago* Full time* JR1926258