Samsung Semiconductor

Senior System Software Engineer

Posted: 18 hours ago

Job Description

We are looking for a Senior System Software Engineer to help drive the convergence of memory, storage, and GPU computing at Samsung Semiconductor. As part of a specialized engineering group, you will design and upstream new system capabilities that let GPUs access and manage next-generation memory and storage technologies. This is a hands-on, high-impact role at the intersection of GPU architecture, systems software, and open ecosystems, shaping how future AI and HPC platforms move and store data.Samsung Semiconductor Denmark Research (SSDR) is Europe’s R&D hub for Samsung’s Memory Division, the global leader in NAND flash and DRAM technologies. SSDR is a founding member of Samsung’s Global Open EcoSystem Team (GOST), a global initiative driving open-source, standards, and ecosystem collaboration across Samsung Device Solutions.SSDR and GOST are growing organizations within Samsung Memory Solutions. Our mission is to advance memory and storage innovation by shaping the ecosystem for emerging memory technologies that support the next wave of computing, from data centers to generative AI. We enable new hardware capabilities in mainstream open-source projects and ensure that emerging system requirements are reflected in next-generation silicon.Our team specializes in systems software and open-source development, maintaining and extending key Linux subsystems and libraries, contributing to new frameworks, and collaborating with standardization bodies such as NVMe and SNIA. We work closely with hyperscalers, research institutions, and industry leaders to bring next-generation technologies to life.Job DescriptionThis is a hands-on, systems-focused role. As GPUs evolve from compute accelerators to central participants in system data flows, new architectural opportunities arise, from direct GPU access to storage to memory expansion and data locality optimization across tiers. You will work across software stacks and standards activities, collaborating with GPU and platform vendors, ecosystem partners, and industry working groups, including efforts such as NVIDIA SCADA and StorageNext. You will operate within Samsung’s global R&D organization, including the Samsung Global Open EcoSystem Team (GOST), as a member of the Systems Advancement & Integration (SAI) group at Samsung Semiconductor Denmark Research (SSDR) in Copenhagen.Key ResponsibilitiesAs a senior systems engineer in the Systems Advancement & Integration (SAI) group, you will:Architect and implement capabilities that extend GPU access to advanced memory and storage.Prototype and upstream mechanisms across open software stacks and accelerator frameworks, including CUDA and ROCm.Partner with GPU vendors, hyperscalers, and platform teams to co-design architectures spanning compute, memory, and storage.Contribute to specifications and system interfaces for memory models, DMA, NVMe, and GPU runtimes.Analyze and optimize GPU-driven I/O paths, memory coherence, and data placement across tiers.Represent Samsung in open-source, open ecosystems, and open industry standards and standards discussions.Support and mentor peers, promoting technical rigor and shared learning.Skills, Knowledge and ExpertiseExperience developing low-level system software, ideally in GPU, HPC, or memory/storage domains.Knowledge of GPU programming models (CUDA, ROCm) and GPU runtime or driver internals.Background in Linux systems development, memory management, or I/O subsystems.Understanding of DMA, heterogeneous memory architectures, and data movement.Ability to reason across hardware and software boundaries and influence architectural decisions.Experience collaborating in open-source, ecosystems or standardization groups (NVMe, PCIe, SNIA, etc.) is a plus.Strong collaboration and communication skills across distributed engineering environments.How we workWe focus on:Upstream-first developmentCollaboration with vendors, maintainers, and ecosystem partnersPrototyping and evaluating real systems on real hardwareClear, evidence-based engineering communicationYou will:Work in a focused engineering groupHave autonomy to explore and advance technical directionCollaborate closely with peers and global partnersCultureWe are a group of doers who strive to shape the future of systems. We value depth, curiosity, and autonomy. You will have space for ownership, self-direction, and real-world impact. We operate with trust, openness, and a sense of shared purpose , and we care deeply about the technologies we build and the people who build them.

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In