- Review and test BIOS firmware for ARM and x86 architectures to ensure stability and security.
- Troubleshoot issues related to BIOS, BMC, or CPU, conducting root cause analysis and proposing solutions.
- Design and develop tools for hardware security testing, debugging, and maintenance (e.g., using Python, C, or shell scripts).
- Assist the BIOS team development, optimization, and validation, ensuring compliance with industry standards (e.g., UEFI Forum specifications).
- Analyze and assist the BIOS team in mitigating BIOS-related security vulnerabilities, adhering to BIOS-specific security guidelines.
- Collaborate with hardware and software departments to ensure overall security and compatibility of server platforms.
- Document BIOS development processes, test results, and security mitigation measures in technical reports.
- Participate in product-related incident response process including security incidents(i.e., PSIRT), providing technical support and vulnerability reporting.
1. Low level UEFI driver code development where firmware meets hardware.
2. Deeply diving to understand the linkages and revise codebase with 20+ developers.
3. Collaborate with Server platform developers to deliver complex features.
4. Provide technical consultation to related colleague, such as Sales, Marketing, and etc.
5. Travel oversea and participate in Server platform error diagnostic.
6. Generate any Server design documentation required by clients.