
Posted 8 hours ago
SSD Firmware Engineer
SandiskSSD FW engineer
Requirements
BS in Engineering or Computer Science, 5+ years firmware experience, ARM/ARC architecture experience, Proficiency in C/C++, Fluent Korean and English
Skills
C#Embedded Systems
About the role
Responsibilities
- Develop, debug, validate, and optimize storage firmware on embedded multi-core architectures
- Perform system bring-up and BSP development in multi-process environments
- Develop bootloaders and drivers for memory interfaces, IO, and peripherals including PMIC, DDR, Thermal Device, EEPROM, and NAND
- Work with protocols such as SPI, I2C, UART, SATA, and NVMe
- Handle RTOS porting and development of system/device power management interfaces
- Develop NVMe/PCIe protocol interfaces
- Support customer design-in and qualification processes
Requirements
- BS degree in Computer, Electronic, Electrical Engineering, or Computer Science
- 5+ years of experience in firmware development
- Hands-on experience with ARM/ARC or equivalent embedded multi-core microprocessor architectures
- Proficiency in C/C++ for embedded systems
- Solid understanding of analyzing complex firmware and identifying controller/hardware issues
- Familiarity with software algorithm development
- Fluent communication skills in both Korean and English
About the Company
Sandisk understands how people and businesses consume data and relentlessly innovates to deliver solutions that enable today’s needs and tomorrow’s next big ideas. With a rich history of groundbreaking innovations in Flash and advanced memory technologies, our solutions have become the beating heart of the digital world.
ScoutJobs Agent
Get matches like this delivered daily
Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.
Get started — it's freeSSD Firmware Engineer
Sandisk · Seoul
