Development Expert (f/m/d) - Virtualization (C, Linux, x86/ARM)

SAP
Berlin
Workplace: HybridFull timeFunction: Design (Product/UX/UI/Visual)Education: bachelorsSkills: ["Coding","Algorithm design","Problem-solving","Performance optimization","Leadership"]

Design and implement low-level virtualization technologies for processors, memory, and devices, working closely with a cross-site virtualization engineering team. Debug hardware interfaces, write and troubleshoot kernel-adjacent code, and optimize performance, reliability, security, and observability under high concurrency. Lead projects from planning to production and act as a local go-to expert for other virtualization/kernel developers, with potential to grow into a Team Leader role.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
SAP
SAP
2 hours ago

Development Expert (f/m/d) - Virtualization (C, Linux, x86/ARM)

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 2 hours agoStatus: Live

Job Summary

Design and implement low-level virtualization technologies for processors, memory, and devices, working closely with a cross-site virtualization engineering team. Debug hardware interfaces, write and troubleshoot kernel-adjacent code, and optimize performance, reliability, security, and observability under high concurrency. Lead projects from planning to production and act as a local go-to expert for other virtualization/kernel developers, with potential to grow into a Team Leader role.
Location: Berlin
Workplace: Hybrid
Employment Type: Full time
Job Function: Design (Product/UX/UI/Visual)
Seniority: Mid level

Key Responsibilities

  • •Collaborate with virtualization developers to design and implement low-level virtualization technologies for processors, memory, and devices.
  • •Debug hardware interfaces and optimize performance in high-concurrency environments.
  • •Write and debug kernel-adjacent code to improve scalability.
  • •Analyze and optimize virtualization performance, reliability, security, and observability.
  • •Lead projects from planning to a working product and serve as a local go-to expert; potential Team Leader growth based on performance and needs.
Travel: Low travel

Key Requirements

  • •Experience as an architect or team lead, with at least 8 years designing and developing low-level software systems.
  • •At least 10 years tenure as a software engineer in relevant low-level virtualization/kernel-adjacent work.
  • •Strong coding skills in C and Assembly, with solid algorithm design and problem-solving.
  • •Deep understanding of OS concepts, especially Linux, and modern CPU architectures (x86/ARM).
  • •B.Sc./Eng. in Computer Science or a relevant field with a GPA of 85 or higher.
Education:Bachelor's in Computer Science or a relevant field
Skills:CodingAlgorithm designProblem-solvingPerformance optimizationLeadership
Tech Stack:CAssemblyLinuxX86ARMKernel-adjacent codeVirtualizationCPU architectures

Company Brief

SAP
Global enterprise software company best known for ERP systems and business applications covering finance, supply chain, procurement, HR, analytics, and customer management for large organizations.
Industry: Enterprise Software
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: Walldorf, Germany
Founded: 1972
Glassdoor
Glassdoor: 4.1
WebsiteLinkedInGlassdoor