Principal ASIC Application Engineer
Core
Lead validation activities for SSD controller ASICs from pre-silicon development through product qualification and production release, ensuring flawless implementation across cloud, AI, and enterprise storage applications.
Role type
Principal ASIC Application Engineer (SSD Controller Validation)
Builds
SSD controller ASICs for cloud, AI, and enterprise storage applications
Domain
Semiconductor / Storage Systems / AI Infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
ASIC/SoC validation, SSD controller architecture, high-speed interface technologies (PCIe, NVMe, DDR, NAND/ONFI), FPGA validation, post-silicon bring-up, silicon debug, Python/Perl/Shell scripting, root-cause analysis, automation framework development
Preferred skills
ARC-based SoC firmware development, NAND flash technologies, enterprise SSD architectures, protocol/logic analyzer usage, emulation systems, AI-assisted engineering tools, technical leadership and mentoring
Technologies
PCIe, NVMe, DDR, NAND/ONFI, FPGA, Python, Perl, Shell, ARC-based SoC, emulation systems
Responsibilities
Lead validation activities for SSD controller ASICs from pre-silicon to production release; Develop comprehensive validation plans covering functional, system-level, performance, power, reliability, and stress testing; Conduct pre-silicon FPGA validation and post-silicon bring-up; Validate and debug PCIe, NVMe, DDR, NAND/ONFI, and firmware communications; Investigate hardware, firmware, and system-level failures and perform root-cause analysis; Develop automation frameworks, validation tools, and test infrastructure; Mentor engineers and provide technical leadership across global teams
Seniority
Principal, hands-on IC with technical leadership