Title:  Software Engineer

Location: 

Taipei, TW, 11073

Requisition ID:  129791

Job Summary

As a technical member of the Platform Test Engineering(PLTE) Team within Core Storage Engineering BU, you will work as part of the team responsible for software validation, testing and automation of Platform Software, Firmware and Device FW. As part of the Research and Development function, the overall focus of the group is on competitive market and customer requirements, technology advances, product quality, product cost and time-to-market. This position requires and individual who is creative, self-motivated, team-oriented, technology savvy, and driven to produce results for the NetApp business.

Essential Functions

  • Use the software Test tools, utilities and Automation Framework and develop and/or make changes to the tools as required.
  • Understand the Platform software and firmware functional requirements and create the test plans.
  • Develop the test plans for System Firmware(BIOS,BMC) and Device FW(FPGA,CPLD) and FRU FW(Storage Motherboard FRU like FAN,PSU, Battery FW etc)
  • Design, develop and execute the test cases for the low-level platform software features(PCI, Non Volatile Memory, Bootloader, BIOS, USB, NIC, Device Driver, Memory Interface and memory error injection etc) and firmware features(BMC and IPMI etc)and also able to develop automation support for these functional features.
  • Capture, Debug, analyze and report the problems found during test execution.
  • Communicate progress and escalate issues precisely to the management in a timely manner and able to work closely with the software Development and QA teams.
  • Provide feedback to the software design and development engineers for test interface requirements in support of verification testing and automation.  At times, may need to conform to the standard testing practices common to the company.

Education

  • A minimum of 3 years of relevant experience is required.
  • A Bachelor or Master’s Degree in Electrical Engineering or Computer Science or equivalent experience is required.
  • Demonstrated ability to have completed multiple, moderately complex technical tasks.


Job Segment: Test Engineer, Testing, Software Engineer, R&D Engineer, Firmware, Engineering, Technology