Staff Engineer, FW & Product Test Eng
Core
Develop and execute firmware verification plans for enterprise SSDs using Python, implementing white-box, grey-box, and black-box test methodologies, and applying AI/ML techniques for anomaly detection and automation.
Role type
Staff Engineer, Firmware & Product Test (AI/ML focus)
Builds
Verification frameworks and automated test suites for NVMe-compliant SSD firmware
Domain
Semiconductor / Storage / Firmware Testing
Deliverable
production ML models | product features
Required skills
Python, Test Automation, Machine Learning fundamentals, Root-cause analysis, NVMe protocols, Data analysis, AI/LLM application
Preferred skills
TensorFlow, PyTorch, Embedded systems, Git, Agentic AI, Generative AI tools
Technologies
Python, NumPy, pandas, scikit-learn, NVMe, FPGA, Git, Code Assist, Cloud Assist, Roo Code, GitHub Copilot, Microsoft Copilot, Claude Code
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; Contribute to test development, execution, automation, and reporting; Apply AI/ML techniques to improve test efficiency and failure detection; Collaborate with firmware engineers and AI/ML contributors to improve product reliability.
Seniority
Staff, hands-on IC with strategic influence