Principal PCIe Application Engineer
Core
Lead validation efforts for next-generation SSD controller ASICs from development through production, solving complex system challenges and ensuring successful product delivery.
Role type
Principal ASIC Application Engineer (SSD Controller)
Builds
Next-generation SSD controller ASICs for cloud, AI, and enterprise computing
Domain
Semiconductor / Storage Systems / High-speed Interfaces
Required skills
ASIC/SoC validation, SSD controller architecture, PCIe/NVMe/DDR/NAND/ONFI interfaces, FPGA validation, post-silicon bring-up, silicon debug, Python/Perl/Shell scripting
Preferred skills
SSD controller firmware architecture, NAND flash technologies, enterprise SSD optimization, ARC-based SoC firmware development, protocol/logic analyzers, oscilloscope usage, AI tools for code development/verification
Technologies
PCIe, NVMe, DDR, NAND/ONFI, FPGA, Python, Perl, Shell, ARC-based SoC
Responsibilities
Lead ASIC validation activities from pre-silicon FPGA development through product qualification and production release; Develop and implement validation plans covering functional, performance, power, reliability, and system-level testing; Perform post-silicon bring-up, debug, and root-cause analysis across PCIe, NVMe, DDR, NAND/ONFI, and firmware subsystems; Build automation frameworks, validation tools, and test infrastructure to improve efficiency and coverage; Provide technical leadership, mentor engineers, and drive teamwork across global multi-functional teams
Seniority
Principal, technical leadership & mentorship