This job listing has expired and the position may no longer be open for hire.

DevOps Engineer, Compiler at Nvidia Corporation

Posted in General Business 30+ days ago.

Type: Full-Time
Location: Santa Clara, California





Job Description:


Do you want to help drive the progress of compiler development for cutting-edge technologies? Are you excited to learn new tools and develop infrastructure applications to assist developers? Are you passionate about improving software development workflows? We are building the next generation of compiler technologies to accelerate compute, networking, graphics and deep learning applications. We are looking for an engineer to work on infrastructure projects to accelerate compiler development & testing.

What you'll be doing:

You will be working closely with compiler development and verification engineers across the United States, Israel, India and China on tasks related to:

Build & Build Automation: Implement and enhance compiler builds and tests supporting complete lineup of NVIDIA Network Processors. Work on automated builds and source control of compiler system software for NVIDIA processors

Test Automation: Automate compiler testing using NVIDIA test frameworks and by programming. Includes test execution, test reporting, and results analysis. Includes automation of build and test environments. Work with software compiler developers and assist in providing automated solutions for unit testing.

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. Propose enhancements based on safety, compliance and other requirements.

What we need to see:


  • Bachelor's Degree or equivalent experience


  • 3+ years' work experience in a software development or test organization.


  • Experience writing and maintaining complex software build systems.


  • Improving and optimizing existing build systems for speed and accuracy


  • Have experience using GNU Make, CMake and Bazel and other build tools


  • Experience with Docker containers, Jenkins, GitLab CI/CD, Artifactory, Ansible and Kubernetes


  • Configuration Management: Git and Perforce


  • Programming skills: Python or Perl and Bash


  • Strong troubleshooting and debugging skills.


  • Be disciplined, learn quickly, and have strong analytical skills with attention to detail.


  • Be able to apply existing skills to new situations. Break large problems into smaller problems.


  • Methodology: You have experience in test automation, test execution and reporting in a production environment.


Ways to stand out from the crowd:


  • 3+ years' experience developing production build and test automation systems. Preferably involving compiler or other system software.


  • Programming skills: C/C++


  • Experience with distributed build systems


  • Compiler Domain Expertise: Have an understanding of how compilers work and how compilers are implemented.


  • Knowledge of static and dynamic code analysis and coverage tools like Coverity, Bullseye and VectorCAST.


  • Experience working with geographically diverse teams


Widely considered to be one of the technology world's most desirable employers, NVIDIA offers highly competitive salaries and a comprehensive benefits package. We have some of the most forward-thinking and hardworking people in the world working for us!

NVIDIA is committed to fostering a diverse work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression , sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.





More jobs in Santa Clara, California


LEGO Group

Penhall International

ATR International
More jobs in General Business


Garmin International

Garmin International

The Kroger Co.