Senior Software Test Development Engineer

NVIDIA

Job Summary

We are looking for a skilled Test Development Engineer to join our diverse team focused on developing the test framework and tools for NVIDIA's networking and Interconnect products. As a technical focal point, you will collaborate across multiple teams, taking ownership of test suite development, specifications, tools, and automation. You will be a resource in driving innovation and developing scalable, reliable, and high-performance Software that enables the next generation of interconnect technologies. If you’re passionate about code development, automation, innovation in testing programs, and becoming a key technical contributor, we’d love to have you on board!

Must Have

  • Collaborate with multi-functional teams including, operation, thermal, mechanical, and hardware to define and refine test requirements
  • Take the lead in identifying and resolving hardware and software failures, guiding the team to pinpoint root causes
  • Lead all aspects of deployment of test solutions to production environments and ensure smooth integration and support when required
  • Develop comprehensive testing software and automation tools for hardware releases
  • Act as the go-to guide for developing sophisticated test systems, provide mentoring and guidance to other experts and technical staff
  • Bachelor's or master’s degree (or equivalent experience) in Computer Science, Electrical Engineering, Computer Engineering, or a related technical field
  • 8+ years of test development experience, with proven ability to lead technical projects
  • Proficiency in one or more programming languages such as Python, Java, C#, C++
  • Strong expertise in test automation frameworks and methodologies
  • Excellent problem-solving and analytical skills address sophisticated technical issues
  • Ability to collaborate across teams, demonstrating initiative and technical ownership of projects

Good to Have

  • Hands-on experience in distributed systems development, and code testing for large-scale hardware components involving multiple critical components
  • Experience with electronic platforms, including micro-controllers, DSPs, and embedded firmware
  • Knowledge of multiple programming languages and environments, Linux, and other relevant platforms
  • Technical management of a team or leading software development projects

Perks & Benefits

  • Competitive salaries
  • Generous benefits package

Job Description

Job Description

Company

Job Requisition ID

JR1992838

Job Category

Engineering

Time Type

Full time

We are looking for a skilled Test Development Engineer to join our diverse team focused on developing the test framework and tools for NVIDIA's networking and Interconnect products. As a technical focal point, you will collaborate across multiple teams, taking ownership of test suite development, specifications, tools, and automation. You will be a resource in driving innovation and developing scalable, reliable, and high-performance Software that enables the next generation of interconnect technologies. If you’re passionate about code development, automation, innovation in testing programs, and becoming a key technical contributor, we’d love to have you on board!

What You’ll Be Doing:

  • Collaborate with multi-functional teams including, operation, thermal, mechanical, and hardware to define and refine test requirements
  • Take the lead in identifying and resolving hardware and software failures, guiding the team to pinpoint root causes
  • Lead all aspects of deployment of test solutions to production environments and ensure smooth integration and support when required
  • Develop comprehensive testing software and automation tools for hardware releases
  • Act as the go-to guide for developing sophisticated test systems, provide mentoring and guidance to other experts and technical staff

What We Need To See:

  • Bachelor's or master’s degree (or equivalent experience) in Computer Science, Electrical Engineering, Computer Engineering, or a related technical field.
  • 8+ years of test development experience, with proven ability to lead technical projects.
  • Proficiency in one or more programming languages such as Python, Java, C#, C++
  • Strong expertise in test automation frameworks and methodologies.
  • Excellent problem-solving and analytical skills address sophisticated technical issues
  • Ability to collaborate across teams, demonstrating initiative and technical ownership of projects

Ways To Stand Out From The Crowd:

  • Hands-on experience in distributed systems development, and code testing for large-scale hardware components involving multiple critical components
  • Experience with electronic platforms, including micro-controllers, DSPs, and embedded firmware
  • Knowledge of multiple programming languages and environments, Linux, and other relevant platforms
  • Technical management of a team or leading software development projects

With competitive salaries and a generous benefits package, we are widely considered to be one of the technology world’s most desirable employers. If you're a creative and autonomous engineer with a real passion for technology, we want to hear from you. Come build the future with us!

Insights from previous hires

Top skills

Artificial Intelligence

API

Algorithms

Back-End Development

Assembly Language

Previously worked as

1. Software Engineer

2. Senior Software Engineer

3. Principal Software Engineer

4. Senior Software Developer

5. Lead Software Engineer

Similar jobs

12 Skills Required For This Role

Cpp Game Texts Quality Control Cuda Networking C# Linux Assembly Language Back End Python Algorithms Java

Similar Jobs