Taro Logo

Software Test Development Engineer

NVIDIA is the world leader in accelerated computing, pioneering solutions in AI and digital twins that transform industries.
China
Backend
Mid-Level Software Engineer
Remote
5,000+ Employees
3+ years of experience
Enterprise SaaS

Description For Software Test Development Engineer

NVIDIA, the world leader in accelerated computing, is seeking a Software Test Development Engineer to join their networking and interconnect products team. This role combines software development expertise with testing and automation, making it an exciting opportunity for engineers passionate about quality and innovation.

The position involves developing sophisticated test automation frameworks and tools while working with cutting-edge hardware and software systems. You'll be responsible for creating comprehensive test plans, implementing automation solutions, and ensuring the quality of NVIDIA's interconnect products. The role requires collaboration with cross-functional teams across engineering, thermal, mechanical, and hardware departments.

As a Software Test Development Engineer, you'll be working in a dynamic environment where you'll need to balance technical expertise with strong problem-solving abilities. The ideal candidate should have at least 3 years of experience and be proficient in programming languages like Python, Java, C#, or C++. You'll be involved in debugging both hardware and software failures, requiring a deep understanding of system architecture and testing methodologies.

NVIDIA offers a competitive compensation package and is known for being one of the technology world's most desirable employers. The position is remote-based in China, offering flexibility while working with global teams. This role provides an excellent opportunity to work on next-generation interconnect products while developing scalable, reliable, and high-performance testing systems.

The company's work in AI and digital twins is transforming major industries, making this an exciting time to join NVIDIA. You'll be part of a team that values innovation, independence, and technical excellence, with opportunities to make significant contributions to the development of cutting-edge technology products.

Last updated 2 minutes ago

Responsibilities For Software Test Development Engineer

  • Work on projects across multiple functional teams from different geographies throughout the product lifecycle
  • Develop test plans, execute testing via automation and/or manually for all supported hardware releases
  • Work with cross-functional teams to identify test requirements
  • Develop automation and tools for NVIDIA hardware releases and test environment
  • Debug HW & SW failures in interconnect product, isolate problems and find root causes
  • Design and build technical processes to address business issues
  • Deploy test solutions to production sites and provide support
  • Train personnel on required processes and operations of complex test systems

Requirements For Software Test Development Engineer

Python
Java
Linux
  • Master's or bachelor's degree in computer science, electrical engineering, computer engineering or technical degree
  • 3+ years of proven experience
  • Programming experience in Python, Java, C#, C++
  • Strong problem solving, quantitative and analytical abilities
  • Ability to work independently and lead projects
  • Proficient in English, both written and spoken
  • Excellent communication and presentation abilities

Benefits For Software Test Development Engineer

  • Competitive salaries
  • Generous benefits package

Interested in this job?

Jobs Related To NVIDIA Software Test Development Engineer

Automation Software Engineer

Automation Software Engineer position at NVIDIA focusing on developing and maintaining automation systems and software solutions.

DFX CAD Tools Development Engineer

NVIDIA is hiring a DFX CAD Tools Development Engineer in Bengaluru to develop and support semiconductor design tools using C++, Python, and TCL, focusing on DFT and DFP methodologies.

Python and C++ Software Engineer

Python and C++ Software Engineer role at NVIDIA, developing next-generation developer tools for networking solutions, requiring 3+ years of experience in high-performance application development.

System Performance and Power Profiling Engineer

NVIDIA seeks a System Performance & Power Profiling Engineer to develop GPU profiling tools and optimize performance/power efficiency for their cutting-edge hardware platforms.

GPU Computing Engineer

GPU Computing Engineer position at NVIDIA focusing on developing and optimizing GPU computing solutions.