Staff Engineer, Firmware and Product Test Engineering
Core
Lead validation strategy for enterprise SSD firmware, architecting next-generation test frameworks and driving AI/ML-powered validation methodologies.
Role type
Staff Engineer, Firmware and Product Test Engineering
Builds
Verification plans, automation frameworks, CI/CD integration, and reporting dashboards for NVMe front-end features.
Domain
Semiconductor / Storage / Firmware Validation
Deliverable
production ML models | product features | infrastructure
Required skills
Python (NumPy, pandas, scikit-learn), test architecture, automation strategy, validation methodologies, ML model deployment, root-cause analysis, code review, technical leadership
Preferred skills
TensorFlow, PyTorch, MLOps, embedded systems, NVMe/PCIe/OCP standards, NAND flash architecture, Rust, C, Linux/Windows administration
Technologies
Python, NumPy, pandas, scikit-learn, TensorFlow, PyTorch, Git, CI/CD pipelines
Responsibilities
Lead design and execution of firmware verification strategies for NVMe protocols; Architect scalable grey-box, white-box, and black-box test frameworks; Drive root-cause analysis for critical field and regression failures; Own the test infrastructure roadmap including automation and reporting; Design and deploy AI/ML solutions for test optimization and failure triage; Mentor junior and mid-level engineers; Collaborate with firmware architects and product managers to define testability requirements
Seniority
Staff, hands-on IC with strategic influence and mentorship