Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

NVIDIA Logo

Senior Software Engineer – Build Tools

NVIDIA

$148,000 - $287,500
Oct 30, 2025
Santa Clara, CA, US
Apply Now

NVIDIA is looking to develop and support infrastructure tools used by design engineers for building sophisticated chip designs, with a focus on adapting to new design and process requirements while maintaining backward compatibility and keeping tools reliable and scalable.

Requirements

  • Experienced with OOP, Perl/python/C++, Unix/Linux.
  • Solid understanding of data structure, algorithms (e.g graphs, DAG), computer architecture and computer science theory
  • Proficiency in SCM (e.g. Git, Perforce) and build systems (e.g. Make, CMake, makepp, Bazel)
  • Experienced with distributed computing systems such as LSF

Responsibilities

  • Work as a team to develop and maintain reliable, scalable and highly intelligent build systems that runs hundreds of thousands of jobs each day.
  • Develop scalable tools to collect, analyze and visualize the performance and health of the build system.
  • Develop responsive services for users to quickly search through source files and logs
  • Research and develop software solutions to allow greater efficiency in architecture, hardware and software teams.

Other

  • Bachelor's degree (or higher) in Computer Science or Computer Engineering or equivalent experience
  • 5+ years of software development experience
  • Flexibility/adaptability for working in a global and dynamic environment with different frameworks and requirements