DRAM Linux Kernel Architect
Core
Linux kernel architect optimizing high-performance DRAM/CXL devices and virtualization solutions for next-gen Samsung memory products.
Role type
Senior Linux Kernel Architect (Memory/Storage)
Builds
Firmware for Flash-based products (SSD, UFS, eMMC) and client software enabling Samsung memory products.
Domain
Semiconductor Memory (DRAM/CXL) and Server/Enterprise Storage
Deliverable
production ML models | product features | infrastructure
Required skills
Linux kernel development, C programming, x86-64 architecture, virtualization concepts, system optimization, code review, unit testing, technical documentation.
Preferred skills
Linux kernel memory management (mm), NUMA subsystem, ACPI/UEFI interaction, PCIe device debugging, KVM/QEMU virtualization extensions.
Technologies
Linux kernel, C, x86-64, KVM, QEMU, PCIe, ACPI, UEFI, DRAM, CXL.
Responsibilities
Optimize customer experience using Samsung DRAM/CXL devices, drive features for partner technical teams, review code and build unit tests, collaborate with on-site and offshore teams on system requirements and feature design.
Seniority
Senior, hands-on IC