Senior Systems Software Engineer

  • Full Time
  • Anywhere
  • 600 - 800

Samsung Cambridge Solution Centre

Senior Systems Software Engineer

Department: Memory Business

Employment Type: Permanent – Full Time

Location: Copenhagen, Denmark

Description

About the Role We are looking for a Senior Systems Engineer to join our Technology Adoption and Ecosystem Enablement team. In this role, you will be bridging the gaps between host software, device drivers, and emerging hardware capabilities. You will prototype and evaluate new technology stacks on emulated platforms and real silicon, working closely with customers, product‑planning teams, and internal partners. Your work will shape future products by delivering technical assessments, road‑maps, and host software that enable strategic customers to adopt Samsung’s flagship features. You will also be promoting and showcasing Samsung’s innovations, presenting technical talks, demos, and white‑papers at global conferences, developer events, and through participating in standards bodies, while contributing to upstream open‑source projects.

Company Description Samsung Semiconductor Denmark Research (SSDR) is part of 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 focused on open‑source development, standards, and ecosystem collaboration.

Our mission is to advance memory and storage innovation by shaping the system software and platforms that enable next‑generation hardware. We work to ensure that emerging system requirements, from accelerators to fabrics, are reflected in future software stacks and silicon.

Our team specializes in systems software and open‑source development, contributing to Linux subsystems, user-space I/O frameworks, and industry standards such as NVMe and SNIA. We collaborate closely with hyperscalers, research institutions, and industry partners to bring new architectures into practice.

What You’ll Work On

  • Prototype Emerging Technology
    • Implement prototype and proof‑of‑concept host software stacks for emerging technologies in collaboration with customers and internal teams.

Shape Products

  • Partner with product planning teams to deliver technical assessments, analyses, and road‑mapping recommendations for new capabilities.

Enable Strategic Customers

  • Design and deliver open reference host software stacks and integration guides that allow customers and developers to adopt Samsung’s flagship features

Industry Ambassador

  • Represent Samsung at global industry conferences, among peers at developer events and in standards bodies through technical talks, demo sessions and white‑papers that showcase Samsung’s technical leadership.

Open‑Source Community Engagement

  • Contribute code and documentation to open‑source projects that underpin the open ecosystem.

Key Responsibilities & Qualifications

Responsibilities

  • Prototype host software and evaluate new capabilities on emulated platforms and real hardware.
  • Contribute code and documentation to upstream open‑source projects that form the foundation of the open ecosystem.
  • Partner with product‑planning teams to deliver technical assessments, analyses, and road‑maps for new capabilities.
  • Represent Samsung at global conferences and developer events through technical talks, technology demonstrations, and foundational white‑papers.

We do not expect candidates to match everything below. Strong candidates typically have depth in one or two of these areas and curiosity about the rest.

Required Experience

  • Strong background in system architecture, firmware and driver development, and hardware co‑design.
  • Deep expertise in C or comparable systems programming language.
  • Experience reading, interpreting, and implementing technical specifications such as PCI Express, NVM Express, or other standards.
  • Excellent communication skills (both written and verbal), strong problem‑solving mindset, and the ability to enter into dialogue with stakeholders across hardware, software, and business enablement teams.

Preferred Experience

  • Storage and I/O stacks, in particular NVM Express and PCI Express.
  • Performance analysis, benchmarking, and systems‑level debugging.
  • I/O virtualization technologies (e.g., Intel VT‑d, AMD‑Vi, ARM SMMU).
  • Record of bringing hardware capabilities from concept to productization.

Helpful but Not Required

  • Experience with QEMU.
  • Open‑source development and upstream collaboration.
  • Prior involvement in standards committees and organizations (e.g., NVM Express, PCI‑SIG, T10, IEEE, SNIA).

What this Role is Not

  • This role is not focused on firmware‑only, RTOS‑only, or deeply embedded development
  • This role is not primarily about application‑level programming or high‑level frameworks
  • We are looking for engineers who enjoy working at the systems integration layer, where operating systems, devices, and hardware capabilities meet.

Culture

We are a group of builders who care deeply about systems. We value depth, curiosity, and technical ownership. You will have autonomy to explore ideas, but also responsibility to make them real and measurable. We work with trust, openness, and a shared sense of purpose.

#J-18808-Ljbffr