Senior C++ Build & Release Tools Engineer (Equity)

NVIDIA

Westford (MA)

On-site

USD 152,000 - 288,000

Full time

2 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Equity
Benefits

Job summary

NVIDIA is seeking a software engineer to design and improve scalable tooling and release infrastructure used by chip designers. You will build services that help schedule, track, and triage design flows, and create internal tools to visualize build metrics.

You will contribute across CI/CD practices and distributed systems in a global, fast-paced environment. The role requires a strong background in C++/Golang and scripting, a Bachelor’s degree in CS or CE, and a passion for high-quality

Qualifications

  • Bachelor's degree (or higher) in CS or CE or equivalent experience.
  • 3+ years of software development experience.
  • Proficient in a compiled language (C++/Golang) and scripting (Python/Perl/Tcl).
  • Experience writing production-quality code with solid CS fundamentals.
  • Strong data structures, algorithms, and computer architecture knowledge.
  • Able to work in a global environment with varied frameworks and requirements.
  • Excellent teammate with collaboration skills.

Responsibilities

  • Research, develop and maintain tooling for scalable build/regression/release infrastructure.
  • Develop user-facing services to help schedule, track and triage workflows.
  • Build internal tools to collect, analyze, monitor and visualize metrics of build/deploy systems.
  • Adopt the latest CI/CD practices to evolve tools and meet industry standards.

Skills

C++
Golang
Python
Data structures
Algorithms
System design
CI/CD
Teamwork
Distributed systems

Education

Bachelor's degree in Computer Science or Computer Engineering

Tools

Git
Perforce
Make
CMake
Bazел

Job description

NVIDIA is seeking a software engineer to design and improve scalable tooling and release infrastructure used by chip designers. You will build services that help schedule, track, and triage design flows, and create internal tools to visualize build metrics.

You will contribute across CI/CD practices and distributed systems in a global, fast-paced environment. The role requires a strong background in C++/Golang and scripting, a Bachelor’s degree in CS or CE, and a passion for high-quality

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior C++ Build & Release Tools Engineer — Equity
Senior C++ Build & Release Tools Engineer — Equity

NVIDIA • Durham (NC)

On-site
USD 152,000 - 288,000
Equity
Benefits
Senior C++ Engineer - Build & Release Tools for Chip Design
Senior C++ Engineer - Build & Release Tools for Chip Design

NVIDIA Corporation • Santa Clara (CA)

Hybrid
USD 152,000 - 288,000
Equity
Benefits
Senior C++ Build & Tools Engineer (Hybrid)
Senior C++ Build & Tools Engineer (Hybrid)

NVIDIA Gruppe • Santa Clara (CA)

Hybrid
USD 152,000 - 242,000
Equity
Benefits
Senior C++ Tooling Engineer for Scalable Build & CI
Senior C++ Tooling Engineer for Scalable Build & CI

NVIDIA • Santa Clara (CA)

Hybrid
USD 152,000 - 288,000
Equity
Benefits
Senior Fullstack Engineer - Scalable Design Tools + Equity
Senior Fullstack Engineer - Scalable Design Tools + Equity

NVIDIA • Austin (TX)

On-site
USD 184,000 - 357,000
Equity
Benefits
Senior C++ Software Engineer - Infrastructure Tools
Senior C++ Software Engineer - Infrastructure Tools

NVIDIA • Westford (MA)

On-site
USD 152,000 - 288,000
Equity
Benefits
Senior C++ Software Engineer - Infrastructure Tools
Senior C++ Software Engineer - Infrastructure Tools

NVIDIA • Durham (NC)

On-site
USD 152,000 - 288,000
Equity
Benefits
Senior C++ Software Engineer - Infrastructure Tools
Senior C++ Software Engineer - Infrastructure Tools

NVIDIA • Santa Clara (CA)

Hybrid
USD 152,000 - 288,000
Equity
Benefits
Senior C++ Software Engineer - Infrastructure Tools
Senior C++ Software Engineer - Infrastructure Tools

NVIDIA Gruppe • Santa Clara (CA)

Hybrid
USD 152,000 - 242,000
Equity
Benefits
Senior C++ Software Engineer - Infrastructure Tools
Senior C++ Software Engineer - Infrastructure Tools

Socket.dev • North Carolina

Hybrid
USD 152,000 - 288,000
Equity
Benefits