Own and lead first-level FA and debug of SSD firmware issues — triage logs, isolate failures, and identify root causes. Drive execution of validation and performance testing, including tracking test failures, generating debug reports, and working with developers to implement fixes. Develop, maintain, and optimize performance test scripts (e.g., IOPS, latency, throughput) for SSD firmware validation. Perform latency profiling, throughput analysis, and trace interpretation to identify bottlenecks or firmware-level inefficiencies. Analyze logs from NVMe/PCIe-based SSD systems to identify protocol-level or firmware-level faults. Support issue recreation in lab setups, handle escalations from validation or system teams, and communicate findings clearly. Coordinate with cross-functional teams (firmware dev, validation, hardware, product engineering) to drive quick resolution. Maintain and enhance debug infrastructure, trace capture frameworks, and automation tools for validation teams. Contribute to execution strategy, milestone planning, and prioritization of critical firmware issues for closure. Act as a technical bridge between validation and firmware development teams. 4-8 years in SSD firmware domain, specifically in execution, debug, and failure analysis. Strong knowledge of NVMe protocol, NAND flash management, and SSD architecture. Hands-on experience with performance metrics, latency breakdowns, and system profiling. Strong debugging skills with tools like serial logs, logic analyzers, JTAG, and trace decoders. Ability to write, debug, and manage performance-related test scripts (Python, Bash, or similar). Experience with defect tracking tools (e.g., Jira), log analysis, and execution dashboards. Understanding of embedded environments; ARM architecture and C/C++ familiarity is a plus (reading/modifying code only).