Software Tools Automation Engineer

NVIDIA is the world leader in accelerated computing, pioneering solutions for challenges no one else can solve.
$180,000 - $339,250
Backend
Senior Software Engineer
Hybrid
8+ years of experience
AI · Enterprise SaaS

Description For Software Tools Automation Engineer

NVIDIA is seeking a Software Tools Automation Engineer to join their Silicon Solutions Group. As a member of the global SW/Tools team, you'll be involved in developing and supporting software solutions for all types of NVIDIA system level testing. Your responsibilities will include designing and optimizing databases, developing automation scripts, collaborating with internal and external teams, and maintaining high-quality products.

Key responsibilities:

  • Design, develop, and optimize new and existing databases
  • Develop and optimize automation scripts, including porting and refactoring
  • Collaborate with internal and external software, hardware, and systems engineering teams
  • Coordinate with project management to deliver roadmap-aligned solutions
  • Maintain high-quality products through thoughtful design and detailed test coverage

Requirements:

  • BS (or equivalent experience) with 8+ years or MS with 6+ years experience in Computer Science/Engineering
  • 4+ years of SQL experience
  • 3+ years of Python experience
  • Experience with Perl
  • Experience with Shell Scripting (Bash/PowerShell)
  • Experience with source code version control systems (Git, Perforce - preferred)
  • Strong analytical and debug skills
  • Ability to quickly learn and adapt to new technologies and tools
  • Ability to balance multiple simultaneous projects

Preferred skills:

  • Background with DB schema creation and optimizations
  • Experience with CI/CD pipeline
  • Experience with Python web development (e.g., FastAPI, Django, Flask, Tornado)
  • Background with Jenkins, Ansible, Docker, Kubernetes
  • Experience writing automation software

NVIDIA offers a competitive base salary range of $180,000 - $339,250 USD, along with equity and benefits. The company values diversity and fosters an inclusive work environment. Join NVIDIA to make a lasting impact on the world through innovative technology and be part of a team of some of the brightest minds in the industry.

Last updated 7 days ago

Responsibilities For Software Tools Automation Engineer

  • Design, develop, and optimize new and existing databases
  • Develop and optimize automation scripts, including porting and refactoring
  • Collaborate with internal and external software, hardware, and systems engineering teams
  • Coordinate with project management to deliver roadmap-aligned solutions
  • Maintain high-quality products through thoughtful design and detailed test coverage

Requirements For Software Tools Automation Engineer

Python
Linux
  • BS (or equivalent experience) with 8+ years or MS with 6+ years experience in Computer Science/Engineering
  • 4+ years of SQL experience
  • 3+ years of Python experience
  • Experience with Perl
  • Experience with Shell Scripting (Bash/PowerShell)
  • Experience with source code version control systems (Git, Perforce - preferred)
  • Strong analytical and debug skills
  • Ability to quickly learn and adapt to new technologies and tools
  • Ability to balance multiple simultaneous projects

Benefits For Software Tools Automation Engineer

Equity
Medical Insurance
  • Equity
  • Medical Insurance

Interested in this job?

Jobs Related To NVIDIA Software Tools Automation Engineer

Senior Python Software Developer

Senior Python Backend Developer role at Logifuture, focusing on building robust, high-performance products using modern engineering practices.

Senior C#.Net Developer

Senior C#.Net Developer role at Caxton Associates, a global trading and investment firm, to build scalable distributed services and applications.

Senior Software Engineer in Sustainability

Senior Software Engineer role at Quantis, developing digital products for sustainability measurement and reduction.

Senior Backend Engineer

Senior Backend Engineer at MODIFI GmbH, shaping the future of global commerce through B2B payment solutions.

Senior Java Software Engineer

Senior Java Software Engineer role at a leading Financial Institution, offering hybrid work in Athens, Greece. 5+ years Java experience required.