Senior Firmware & Product Test Engineer
Core
Develop and execute firmware verification plans for enterprise SSDs, focusing on NVMe front-end features and applying Python-based automation with AI/ML techniques to improve test efficiency and failure detection.
Role type
Senior IC firmware & product test engineer (SSD/NVMe)
Builds
Enterprise SSD firmware validation and test automation frameworks
Domain
Semiconductor storage (SSD) and firmware testing
Deliverable
production ML models | product features
Required skills
Python, test automation, root-cause analysis, NVMe protocols, data analysis, machine learning fundamentals
Preferred skills
TensorFlow, PyTorch, embedded systems, Git, agile workflows
Technologies
Python, NumPy, pandas, scikit-learn, Git
Responsibilities
Develop and execute firmware verification plans for customer specifications and NVMe protocols; Design and implement grey-box, white-box, and black-box test methodologies; Analyze failures from weekly regressions and perform root-cause analysis; Develop and enhance Python-based test automation scripts and data-collection tools; Assist in applying and tuning machine-learning models for anomaly detection or failure pattern identification; Collaborate with firmware engineers, test developers, and AI/ML contributors to improve product reliability
Seniority
Senior, hands-on IC