Diagnostics Software Infrastructure Engineer
at Nvidia
π Santa Clara, United States
USD 148,000-276,000 per year
Used Tools & Technologies
Not specified
Required Skills & Competences
Tag name is followed by "@" symbol and proficiency level value.
About proficiency levels:
- 1-2 β basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 β daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 β you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 β exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
Software Development @ 3
Jenkins @ 6
DevOps @ 5
GitHub @ 6
GitHub Actions @ 6
CI/CD @ 3
Leadership @ 3
Debugging @ 6
QA @ 3
GPU @ 3
AI @ 3
- 1-2 β basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 β daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 β you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 β exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
Details
We are seeking a highly motivated and experienced technical leader to help NVIDIA's GPU software team advance its software development lifecycle processes. In this role, you will be supervising branch health, improving the build infrastructure and coordinating with cross-organizational teams for the GPU & Data Center diagnostics software teams which deliver key pieces of software essential to NVIDIA's new hardware bring-up & validation.
Responsibilities
- Propose, develop, maintain and report on a set of Key Performance Indicators to monitor branch health
- Collaborate with Release Planning and Core Infrastructure teams on branching strategies
- Streamline workflows between the diagnostics software and its partner teams
- Take short-term actions as required to ensure business needs can be met and quality metrics achieved around release timelines
- Take long-term actions such as evolving the CI/CD architecture to solve for systemic issues and keep up with industry standards
- Coalesce and prioritize requests to test automation, infrastructure and QA teams
- Optimize build times, processes and workflows
Requirements
- BS or MS degree in Computer Science (or equivalent experience)
- 5+ years of demonstrated ability in DevOps or equivalent roles responsible for build and integration flows
- Strong background with GitLab, Jenkins, GitHub Actions and/or other CI/CD systems & Artifactory
- Ability to self-manage, show leadership, and have good interpersonal skills
- Very strong problem solving and debugging skills
- Experienced in owning the delivery of large projects
- Demonstrated ability at bridging multiple team needs and project demands
- Previous experience of working on a large system software code base is preferable
- Experience with challenges particular to embedded systems and software is a plus
Compensation
Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. The base salary range is 148,000 USD - 235,750 USD for Level 3, and 176,000 USD - 276,000 USD for Level 4. You will also be eligible for equity and benefits.
Additional Information
- Applications for this job will be accepted at least until February 6, 2026.
- This posting is for an existing vacancy.
- NVIDIA uses AI tools in its recruiting processes.
- NVIDIA is committed to fostering a diverse work environment and is an equal opportunity employer.