Nvidia

Senior Software Engineer, VLSI

Nvidia
Apply
4 days ago
Tel Aviv-Yafo, IsraelSenior

Responsibilities

  • Design and implement build and CI/CD infrastructure for networking products.
  • Architect and evolve scalable end-to-end development, build, and verification flows across repositories, products, and teams.
  • Migrate engineering workflows to unified infrastructure and optimize them for speed and reliability.
  • Ensure flows are secure, reliable, reproducible, and fast, with early regression detection.
  • Collaborate across NVIDIA teams to share technologies, infrastructure, and engineering best practices.
  • Design, implement, debug, and test complex software and improve existing code, processes, and architecture.
  • Lead projects or technical initiatives end to end, align stakeholders, and mentor engineers while remaining hands-on.

Requirements

  • Bachelor's degree.
  • 10+ years of hands-on experience in Python software development and code architecture, including automation, tooling, and infrastructure services.
  • Experience with build systems and configuration languages such as Starlark, including build rules, macros, and targets for large multi-language codebases.
  • Experience with Git and Perforce version control systems.
  • DevOps experience including CI/CD pipeline design and maintenance, containerization, artifact and dependency management, infrastructure as code, and build/test infrastructure operations.
  • Ability to design development, build, and verification flows connecting multiple tools, repositories, and teams with attention to scalability, reproducibility, and efficiency.
  • Advanced English proficiency.
  • Strong research, learning, analytical, collaboration, communication, debugging, and software testing skills, including experience in Agile/SCRUM teams.
  • Preferred experience with Bazel, hermetic and remote builds, remote caching and execution, custom rules and toolchains, legacy build migration, and build-performance tuning.
  • Preferred experience with automated testing frameworks, test case design, Linux administration and troubleshooting, and Bash scripting.
  • Technical leadership experience leading multi-quarter initiatives, breaking down scope, aligning stakeholders, mentoring engineers, and partnering with architects.

Tech Stack

Categories

Nvidia

About Nvidia

10,000+ employees

Nvidia designs and sells GPUs and accelerated computing platforms for data centers, AI/ML, graphics, gaming, and automotive, monetizing through hardware, software platforms (CUDA, AI frameworks), and systems like DGX and networking. Customers include cloud providers, enterprises, researchers, and OEMs. Founded in 1993 and headquartered in Santa Clara, it is a public company traded on NASDAQ under NVDA.

Contact me