Taro Logo

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
This job posting may no longer be active. You may be interested in these related jobs instead:

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 8 months 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?