System Software Engineering Lead

NVIDIA is the world leader in accelerated computing, pioneering accelerated computing to tackle challenges no one else can solve.
$180,000 - $339,250
DevOps
Staff Software Engineer
Hybrid
5,000+ Employees
10+ years of experience
AI · Enterprise SaaS

Description For System Software Engineering Lead

NVIDIA is seeking a highly motivated and experienced leader to help evolve its GPU software team's software development lifecycle processes. As a System Software Engineering Lead, you will be responsible for leading the branch health of one of NVIDIA's largest software branches. Your role will involve overseeing metrics, overall branch health, and processes associated with end-to-end software delivery from developer check-in through release promotion.

Key Responsibilities:

  • Manage all aspects of branch health for a major development branch with hundreds of contributors
  • Develop and maintain KPIs to track branch health
  • Take short-term and long-term actions to ensure business needs are met and quality metrics are achieved
  • Evolve CI/CD architecture to solve systemic issues and keep up with industry standards
  • Collaborate with other major branch owners for reliable cross-integrations
  • Prioritize requests to test and infrastructure teams
  • Balance developer needs for fast collaboration with business needs for a stable, releasable code line

Requirements:

  • 10+ years of experience in DevOps or equivalent roles responsible for build and integration flows
  • BS in Electrical/Computer Engineering or equivalent experience
  • Experience in leading large project deliveries
  • Skill in building automation systems for CI/CD
  • Knowledge of branch health metrics and data-driven decision making
  • Strong team player, effective at bridging multiple team needs
  • Experience with embedded systems and software (a plus)

NVIDIA is widely regarded as one of the most desirable employers in the technology world, known for its groundbreaking developments in Artificial Intelligence, High-Performance Computing, and Visualization. The GPU, NVIDIA's invention, serves as the visual cortex of modern computers and is at the heart of their products and services.

Join NVIDIA to be part of a creative, passionate, and self-motivated team that's shaping the future of technology. The company offers competitive compensation, including equity, and comprehensive benefits. NVIDIA is an equal opportunity employer committed to fostering a diverse work environment.

Last updated 4 months ago

Responsibilities For System Software Engineering Lead

  • Manage branch health for a major development branch
  • Develop and maintain KPIs for branch health
  • Take short-term and long-term actions to meet business needs and quality metrics
  • Evolve CI/CD architecture
  • Collaborate with other branch owners
  • Prioritize requests to test and infrastructure teams
  • Balance developer and business needs

Requirements For System Software Engineering Lead

Linux
  • 10+ years experience in DevOps or equivalent roles
  • BS in Electrical/Computer Engineering or equivalent experience
  • Experience in leading large project deliveries
  • Skill in building automation systems for CI/CD
  • Knowledge of branch health metrics and data-driven decision making
  • Strong team player
  • Experience with embedded systems and software (a plus)

Benefits For System Software Engineering Lead

Equity
  • Competitive base salary
  • Equity
  • Comprehensive benefits package

Interested in this job?

Jobs Related To NVIDIA System Software Engineering Lead

Senior Manager, Client Platform Engineering

Lead NVIDIA's Client Platform Engineering team, managing end-user devices and application deployments while driving innovation in platform services.

HPC Operations Manager – Hardware Engineering

Lead HPC Operations Manager role at NVIDIA, managing infrastructure teams and HPC clusters for GPU design, offering $272K-$425.5K salary plus benefits.

Engineering Manager, Build and Test Quality - Autonomous Vehicles

Engineering Manager position at NVIDIA leading build and test quality team for autonomous vehicles software, requiring 8+ years experience and strong technical leadership skills.

Manager, Software Verification

Lead system testing and integration team role at NVIDIA focusing on cloud solutions and sophisticated product testing.

Manager, Tools and Development

NVIDIA seeks a Software QA Manager to lead the Workstation QA Team, overseeing quality for RTX and Studio product lines.