Senior Test Development Engineer - Data Center System Software

NVIDIA NVIDIA · Semiconductors · Taipei, Taiwan

NVIDIA is seeking a Senior Test Development Engineer in Taipei, Taiwan, to design, develop, and maintain automated test frameworks and pipelines for server firmware and software. The role involves implementing end-to-end test automation, collaborating with cross-functional teams, analyzing test results, and supporting factory test processes. Candidates should have 5+ years of experience in test development or firmware development, proficiency in automation tools like Python and Jenkins, and a strong understanding of server hardware and firmware.

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 to ensure firmware is robust enough for manufacturing.

Skills

Required

  • Python
  • Java
  • Jenkins
  • Robot Framework
  • server hardware
  • BIOS/UEFI
  • BMC
  • firmware development
  • test development
  • automation
  • CI/CD pipelines

Nice to have

  • AI coding tools (e.g., Cursor, Windsurf, GitHub Copilot)
  • AI/ML techniques to optimize test automation

What the JD emphasized

  • server firmware
  • test automation