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 2 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

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.

Engineering Manager

NVIDIA seeks an Engineering Manager to lead Bring Ups in Sanity Engineering, driving innovation in AI and GPU technology.

Engineering Manager, Build and Test Quality - Autonomous Vehicles

Lead build and test quality for NVIDIA's autonomous vehicles software as an Engineering Manager, overseeing system monitoring and optimization.

Senior Staff Infrastructure Software Engineer

Senior Staff Infrastructure Software Engineer at NVIDIA: Automate and build infrastructure-as-a-service, manage large-scale environments, and drive innovation in AI and cutting-edge technologies.