DRAM Firmware Architect
Core
Architecting and developing high-performance firmware for next-generation memory and storage devices (CXL, PCIe, FPGA/ASIC) to enable Samsung products in the market.
Role type
Senior Firmware Architect (Embedded Systems)
Builds
Firmware for Flash-based products (SSD, UFS, eMMC, MicroSD) and Client Software
Domain
Semiconductor / Memory & Storage / Embedded Systems
Deliverable
production ML models | product features | infrastructure
Required skills
C/C++ programming, ARM architecture, Embedded RTOS (FreeRTOS/Zephyr), FPGA/ASIC development, Secure firmware/bootloaders, Debugging tools (JTAG/logic analyzers), Modular design patterns
Preferred skills
Linux Kernel internals, DDR5/4 specifications, PCIe & CXL protocols, NUMA subsystem, ACPI/UEFI tables
Technologies
C, C++, ARM, FreeRTOS, Zephyr, FPGA, ASIC, JTAG, PCIe, CXL, DDR5, DDR4
Responsibilities
Lead architecture and design of firmware for CXL-based memory devices, Develop and validate high-performance firmware for FPGA/ASIC-based products, Mentor junior engineers and foster technical excellence, Create high-quality design documents and adhere to industry standards, Collaborate with hardware and software teams, Debug and optimize firmware using specialized tools
Seniority
Senior, hands-on IC with architectural leadership