Responsibilities:
Basic Debugging by Operator:
Upon new package release, execute diagnostic scripts and review failure logs to identify whether issues are related to hardware, software, or the test environment.
Hardware Issues: Provide relevant logs and update the failure status in the test unit sheet. The responsible owner will further analyze the root cause.
Software Issues: Attempt initial debugging. If the package contains errors, resolve them independently or consult the owner. Ensure the script runs error-free and upload any necessary modifications.
Environment Issues: Most environment-related issues can be resolved by rerunning the test or resetting the system.
Log Management and Reporting:
Save all relevant logs and report results promptly to the designated owner.
Script Modification:
Modify scripts as needed based on system type and testing requirements.
Firmware Validation:
Manually execute commands to verify that firmware flashing and upgrades complete successfully.
BS Degree in EE
Knowledge of Servers/PCs
Basic HW troubleshooting skills, first level of triage
Familiar with Hardware board bring and Test development on PCIe Interface
Protocols: Like PCIE, USB and I2C/SPI
Operating Systems: Windows, Linux
Familiarity with Test Equipment (CRO, Power supply etc.)
Practical experience in high-tech environment, especially in NPI environment
Good Communication Skills, basic knowledge of common office software
Bonus: Ability to read schematics
Bonus: Experience with installing FW/OS
Bonus: Familiarity with scripting language like: Linux Shell/Python (Writing small codes)