Senior Test Development Engineer - Datacenter System Software

NVIDIA NVIDIA · Semiconductors · Taipei, Taiwan

This role focuses on developing and maintaining automated test frameworks and pipelines for server firmware and software within a data center context. While the role mentions using AI tools to facilitate automation and applying AI/ML techniques to optimize test workflows, the core craft is test development and engineering for server hardware and software, not building AI models or systems themselves. The primary output is robust server firmware and software quality, not AI deliverables.

What you'd actually do

  1. Design, develop, and maintain automated test frameworks and pipelines for server firmware and software.
  2. Implement and enhance end-to-end test automation to improve coverage, efficiency, and reliability.
  3. Collaborate closely with PM, development, tools, and AE teams to understand requirements and ensure comprehensive test coverage.
  4. Complete tests for server firmware and software to ensure high product quality and meet project schedules and customer needs.
  5. Support factory test processes (MODs and Diag) to ensure firmware is robust enough for manufacturing.

Skills

Required

  • Test development
  • Firmware development
  • Automation
  • Software engineering
  • Server firmware
  • Test methodologies
  • Server hardware
  • BIOS/UEFI
  • BMC
  • AI coding tools
  • Problem-solving
  • Communication
  • Collaboration

Nice to have

  • Track record of driving automation initiatives or process improvements
  • Ability to communicate technical findings and recommendations
  • Experience with multi-functional collaboration
  • Working in distributed or global teams
  • Apply AI/ML techniques to optimize or innovate test automation workflows

What the JD emphasized

  • 5+ years of hands-on experience in test development, firmware development, automation, or software engineering
  • Strong experience with server firmware and corresponding test methodologies
  • Proven understanding of server hardware, BIOS/UEFI, BMC, and related firmware components
  • Experience with AI coding tools (e.g., Cursor, Windsurf, GitHub Copilot, Antigravity) and integrating them with MCP to test workflows
  • Demonstrated ability to apply AI/ML techniques to optimize or innovate test automation workflows and improve testing efficiency