[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. Check and confirm device status.
On-Site Customer Support (Hsinchu):
- Occasionally travel with the customer to Hsinchu for on-site support, as needed.
[Requirement]
- BS Degree in EE, with 3 to 4 years of Experience
- Knowledge of Servers/PCs
- Basic HW troubleshooting skills, first level of triage
- Familiar with Hardware board bring and Test development on PCIe Interface
- Scripting: Familiarity with scripting language like: Python and Linux Shell
- 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 (Outlook, Excel, Word)
- Ability to read schematics
- Experience with installing FW/OS
#Electrical or Electronics or computer
#HW architecture and testing
#Python programming and debugging