Senior Systems Integration Engineer

NVIDIA NVIDIA · Semiconductors · Santa Clara, CA +1 · Remote

This role focuses on developing and maintaining continuous integration infrastructure for NVIDIA's GPU software releases. The engineer will be responsible for improving build and integration systems, investigating failures in automated build and test systems, and writing/debugging system-level software tests. The role requires significant software development experience, particularly with OS-level system software and testing infrastructure.

What you'd actually do

  1. Be responsible for maintaining and improving mission critical infrastructure and test content
  2. Investigate failures and anomalies in automated build and test systems and drive to resolution with a team of experts
  3. Identify systemic problems in reporting systems, distill those into actionable investigations and drive service level improvements
  4. Write, configure and debug automated tests for system-level/kernel-mode software under Linux and Windows
  5. Architect new tools and refine processes that deliver productivity improvements

Skills

Required

  • BS or MS degree in Computer Engineering, Computer Science, or related degree (or equivalent experience)
  • 10+ years of relevant software development experience
  • Experience writing, deploying and maintaining OS-level system software
  • Experience with software testing infrastructure
  • A strong dedication to data driven, evidence-based investigation
  • Strong ability to communicate hypotheses, results, and incidental discoveries to teammates, client stakeholders in other internal teams, and the broader organization

Nice to have

  • Existing knowledge of NVIDIA GPU kernel software
  • Experience designing, implementing, and debugging automated build and test systems
  • Comfort in programming in Python, Perl, shell or Tcl
  • Knowledge of low-level systems programming under Linux and Windows in C/C++ and/or Rust

What the JD emphasized

  • mission critical software releases
  • system-level/kernel-mode software
  • software testing infrastructure