Job Information
Western Digital Technologies Principal Engineer, Firmware Verification Engineering in Milpitas, California
As Principal firmware verification engineer, you will be part of firmware verification team that design and develop white box and grey box tests in Python to verify SSD firmware designs for each firmware feature.
This position is specifically to focus on verification and validation of SSD firmware security features. You will be working closely with product security architects and firmware engineers to create a comprehensive firmware verification test for SSD security features. In this role, you will be contributing to test strategy, test development, integrating the tests using various development platforms, deploying it on firmware verification lab for regression runs and perform failure analysis.
ESSENTIAL DUTIES AND RESPONSIBILITIES:
- Collaborate closely with firmware engineers and architects on product architecture and designs to define the comprehensive verification plan to validate each SSD security features.
- Design, Develop and Integrate the white box and gray box tests on SSD products in roadmap.
- Conduct test plan reviews and code reviews to ensure the tests are scalable and meeting the requirements.
- Participate in driving failure analysis and collaborate with integration/execution engineers for test deployment.
- Work with firmware engineers, understand the logs/events to triage and debug test failures.