Summary:
Supermicro is seeking a talented Software QA Engineer with great attention to detail and strong problem-solving ability to join our software team. You will be responsible for examining all aspects of the products/applications, performing tests, and implementing test automation. If you are forward thinking engineer that can bring software quality improvement ideas and new strategies to lead the company forward, we would love to talk to you.
Essential Duties and Responsibilities:
• Execute software automation
• Perform software user interface, functionality and stress testing
• Conduct unit testing for product development
• Perform BIOS, IPMI testing
• Perform system level testing
• Utilize analytical skills to validate and verify software/system issues
• Enforce software Quality Control
• Prepare evaluation reports on the software tests
• Participate in software customization
• Help for software lab maintenance and expansion
• Work closely with Product Managers on OEM Projects
• Maintain the standards set by the company
Job Summary:
This position's responsibilities include enhancing and debugging power IC products, developing reference circuits, writing datasheets and application/design notes, and providing application support for key customers.
Essential Functions:
• Execute IC roadtest for system level IC verification.
• Participate in product development process and communicate with TME/DE/PE teams to define new product’s features and IC revision items.
• Design product documents and hardware/software including datasheets, evaluation board, application notes, GUI, benchmark reports.
• Develop application reference circuits and support customers for schematic/layout review.
• Provide application support for key customers and field application engineers.
Qualifications:
• MSEE or higher required and major in power electronics.
• Basic knowledge in power electronics, including DC/DC converter, AC/DC converter, power devices, and magnetic components.
• Hands-on experience in power circuit designs or modeling including DC/DC or AC/DC converter, inverter, or other state-of-the-art power topologies.
• Experimental skills, including operation of oscilloscope, power supplies, function generator, network analyzer…etc.
• Simulation skills, including software such as Simplis, Psim, SPICE…etc.
• Average English capability of writing, reading, and speaking.
Main JD:
1. System firmware and diagnostic development for EVT/DVT/PVT (using C/C++)or Automated test program development for EVT/DVT/PVT (using Python)
2. Co-work with cross-functional teams on projects
3. Communicate with customers in English
Secondary JD:
1. Assist cross-functional teams on projects to resolve software-related issues
2. Develop some tools to assist EVT/DVT/PVT