We are looking for a Senior Systems Engineer to join our Autonomous Vehicles Continuous Integration (AVCI) Team to work on our Bazel Remote Execution backend. As an engineer in the Autonomous Vehicles SW group, you will cooperate with people across NVIDIA SW infrastructure and development organizations. You will use your experience in debugging, visualizing, and analyzing CI issues to drive OS updates, document and improve the update process, and use your cooperative skills to get issues resolved across organizational boundaries not only quickly but also permanently. You will actively make sure that new HW capacity is put in use in a timely fashion.As you grow into the role, we expect you to suggest, design, and implement solutions to improve the monitoring, performance, and stability of the backend and the relevant software stack. On this, you will work together with our Bazel architects and some of the top engineers in the field. You have solid, hands-on experience in analyzing failures in a Continuous Integration (CI) system with a backend array of dedicated, embedded testing hardware. You have demonstrated the ability to track cooperative projects into completion, and you are happy to tackle new challenges in unfamiliar domains if they block a project's progress.What You’ll Be Doing:Track progress of OS updates across our Bazel Remote Execution backend and unblock issues in cooperation within our team and other organizations.Guarantee the fast deployment and high availability of new hardware by debugging and analyzing issues found, hands-on, then by managing the process to overcome the issues found, and finally by following up with the Root Cause and Corrective Action (RCCA) process.Design and create visualizations and other tooling to shorten the time to solution and document the tools and best practices.Work with the rest of the team to discover and analyze issues found in the Bazel remote execution, and to design and develop software solutions to correct and avoid the issues.Improve our end user documentation and support our users.Take part in the monitoring rotation of the CI system.What We Need to See:BS/MS in Computer Science or Computer Engineering or an equivalent experience.8+ yrs of experience.A solid Systems or Infrastructure Engineering background.Experience with CI system backends, Bazel remote execution experience is a plus.Excellent scripting experience, e.g. in bash, Python, or Starlark.Programming experience is desired, e.g. in C or Go.Solid experience in handling and debugging hardware and operating interaction issues in a CI environment. Experience with aarch64, QNX, and/or Tegra is a plus.A can-do attitude. You feel comfortable reaching across organizations for solutions and driving issues to closure across teams.NVIDIA offers above-the-average total compensation including a stock purchase program; health, dental, and prescription glasses benefits, and two extra company free days per quarter. The Helsinki site offers all you need from an office: Excellent staff, restaurant level kitchen facilities with a barista coffeemaker, a game lobby, and a sauna.We value innovation, intellectual honesty, and transparency. We treat every person with respect and cordiality.NVIDIA is an equal opportunity employer, and we value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, sex, gender, gender expression, sexual orientation, age, marital status, veteran status, or disability status. We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us to request accommodation.
View Original Job Posting