Senior Engineer, Firmware Development (SSD) supports the development, validation, optimization, and debugging of high-performance SSD controller firmware for volatile and non-volatile memory solutions.
- Develop firmware IP subsystems for SSD products to meet performance, endurance, capacity, functionality, quality, and reliability requirements.
- Execute firmware development, integration, bench testing, debugging, and validation activities for SSD controllers and storage products.
- Perform root cause analysis, failure triage, and defect isolation; document findings and support corrective actions.
- Develop and maintain firmware unit, functional, and integration tests to ensure quality and performance objectives are met throughout the product lifecycle.
- Collaborate with hardware, validation, system, and product engineering teams to resolve complex development issues and improve product readiness.
- B.Sc. or higher in Electrical Engineering, Computer Engineering, Computer Science or equivalent.
- Nice to have: Python programming
- Nice to have: Automation experience
- Nice to have: PCIe and NVMe storage interfaces
- Nice to have: SSD products