Senior Engineer - Firmware Development (SSD)
Core
Develop and test firmware IP subsystems for SSD products, ensuring they meet technical specifications for performance, endurance, capacity, functionality, and reliability.
Role type
Senior Firmware Engineer (SSD)
Builds
SSD products and firmware subsystems
Domain
Storage / Semiconductor
Deliverable
production ML models
Required skills
C programming, embedded systems development, firmware debugging, storage interface knowledge (PCIe/NVMe), NAND experience
Preferred skills
AI tool integration, analog and digital hardware experience
Technologies
C, Python, PCIe, NVMe, NAND
Responsibilities
Develop firmware unit and functional tests to ensure quality and performance requirements are met; Integrate AI-assisted tools to improve efficiency and effectiveness; Troubleshoot code for firmware applications; Collaborate with multi-functional teams and management on project status updates.
Seniority
Senior, hands-on IC