Principal / Staff Engineer, Embedded Security, Firmware Development (SSD)
Core
Develop and integrate security firmware IP subsystems for SSD products, ensuring functionality, security, performance, and reliability throughout the product lifecycle.
Role type
Principal/Staff Embedded Security Firmware Engineer
Builds
Security firmware IP for Solid State Drive (SSD) products
Domain
Storage hardware / Embedded Systems / Semiconductor
Deliverable
production ML models | product features
Required skills
C, C++, Rust, embedded firmware development, storage interfaces (PCIe/NVMe, SATA, SAS), NAND flash programming, debugging, unit and functional test design
Preferred skills
Python, storage industry experience, embedded security domain knowledge
Technologies
C, C++, Rust, Python, PCIe, NVMe, SATA, SAS, NAND flash
Responsibilities
Develop security firmware IP subsystems meeting technical spec matrices; create firmware unit and functional tests to validate quality and performance; debug and modify firmware applications; apply AI-enabled tools for research and problem-solving
Seniority
Senior, hands-on IC