Engineering Manager, Build and Test Quality – Autonomous Vehicles

Nvidia

Our team builds the NVIDIA autonomous driving SW stack and is responsible for the architecture and the integration and optimization of all the components and algorithms into a performant system that runs in the vehicle as well as the cloud. We are seeking an engineering manager with an interest in designing, developing, and maintaining systems that will monitor the extensive pervasive build and test sanity system required to keep our Autonomous Automotive Software reliable and efficient. As the manager of the build quality maintainers team, you will work with the rest of the organization on developing, curating and optimizing our continuous test management systems, keeping our extensive set of tests running quickly, efficiently and reliably.

What you will be doing:

Lead, mentor, and develop a team of engineers to deliver high-quality build system monitoring and management solutions, including automated remediation of common issues

Monitor and report on team performance, providing feedback and coaching as needed

Continuously develop and deliver awareness of the state of our test systems and collaborate closely with teams to drive issues to quick resolution

Develop tools and scripts for test analytics, and data pipeline processing automation

Analyze and classify test failures, perform root cause analysis and drive corrective actions to improve the software stack and the test system reliability

Perform data-driven immediate actions to correct failures and keep the system operational

What we need to see:

4 years of work experience as a team or technical leader

BS/MS Computer Science or related field (or equivalent experience)

8 overall years of experience

Understanding of build and test systems

Strong technical background with experience in software development, architecture, and design

Strong problem-solving skills and the ability to think strategically

Proven experience in using data and metrics to drive decision-making and improve team performance

Excellent leadership, communication, and interpersonal skills

Able to effectively manage a team of engineers in a fast paced and dynamic environment

Ways to Stand Out From The Crowd:

Bazel build system experience

Experience debugging and maintaining a variety of build and test verification systems

Demonstrated ability to triage unit test failures rapidly, and collaborate with developers to fix issues

Working with a safety-critical CI system, particularly in autonomous systems

The base salary range is 180,000 USD – 339,250 USD. Your base salary will be determined based on your location, experience, and the pay of employees in similar positions.

You will also be eligible for equity and benefits (https://www.nvidia.com/en-us/benefits/) . NVIDIA accepts applications on an ongoing basis.

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.

Show Full Vacancy