Senior C++ And Build Engineer - Dc System Software

Invidia

Multiple Locations
Base: 152,000 usd - 241,500 usd for level 3, 184,0...
Strong c++ development background
Linux user space development and debugging
Packaging software for linux package managers
NVIDIA is looking for outstanding software engineers to expand enterprise GPU management and monitoring tools across HPC, cloud, and enterprise environments

Job Summary

  • NVIDIA is looking for outstanding software engineers to expand enterprise GPU management and monitoring tools across HPC, cloud, and enterprise environments.
  • The role involves developing scalable C++ user space data center management software under Linux, maintaining build and CI/CD processes, and supporting internal and external users.
  • NVIDIA offers a dynamic work environment with exciting opportunities and is committed to diversity and equal opportunity employment.

Matching Summary

NVIDIA is looking for outstanding software engineers to expand enterprise GPU management and monitoring tools across HPC, cloud, and enterprise environments.

Salary

Base: 152,000 USD - 241,500 USD for Level 3, 184,000 USD - 287,500 USD for Level 4; Bonus/Equity: Eligible for equity; Benefits: Eligible for benefits

Skills & Requirements

Must-have

  • Strong C++ development background
  • Linux user space development and debugging
  • Packaging software for Linux package managers
  • Build and maintain CI/CD pipelines
  • GPU system integration and telemetry
  • Familiarity with distributed software development

Nice-to-have

  • Development experience with python, go, and rust
  • Experience with containerized environments using Docker
  • Experience with GPU programming using CUDA
  • Experience with Ansible configuration
  • Experience with RESTful web services
  • Outstanding written and verbal interpersonal skills

Key Requirements

  • BS or higher in Computer Science or equivalent experience
  • 5+ years of industry experience with C++ development
  • Experience with Kitware utilities (CMake, CPack, CTest)
  • Ability to execute software development lifecycle
  • Ability to manage time in fast multitasked environment

Work Rights

Not specified

Tailored Resume

Cover Letter