Senior/ Staff Engineer, Firmware Test (SSD)
Core
Build comprehensive firmware verification plans and testing methods to ensure world-class performance and reliability of SSD products for enterprise and automotive markets.
Role type
Senior/Staff Firmware Test Engineer (SSD)
Builds
Flawless SSD firmware for enterprise and automotive markets
Domain
Storage hardware (SSD) and firmware testing
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
SSD firmware testing, Python programming, PCIe/NVMe protocols, test automation, root-cause analysis, test deployment, code review, team leadership
Preferred skills
Agile development, GIT branch management, automated build systems, CI/CD systems
Technologies
Python, PCIe, NVMe, GIT
Responsibilities
Build comprehensive firmware verification plans for various firmware features; Develop white/grey-box, known, and closed system testing methods to verify and validate firmware products; Analyze failures from weekly regressions and perform root-cause analysis; Manage test development, test deployment, test automation, and reporting activities; Participate in code reviews and guide the team to ensure comprehensive coverage and accurate architectural build; Establish strong working relationships with firmware development engineers to improve code quality; Lead a team of technical people, as required.
Seniority
Senior/Staff, hands-on IC with leadership responsibilities