Senior Developer (f/m/d) - Virtualization (C, Linux, x86/ARM)

SAP
Berlin
Workplace: HybridFull timeFunction: Software EngineeringExperience: 5+ yearsEducation: bachelorsSkills: ["Clear communication","Complex problem solving","Mentorship","Project leadership"]

Develop low-level virtualization solutions for CPU, memory, and devices, including kernel-adjacent code to improve scalability. Debug hardware interfaces and optimize performance under high concurrency. Analyze and enhance performance, reliability, security, and observability, while designing and implementing virtualization across processors, devices, and memory. Lead projects, mentor developers, and document work within an international, cross-site senior virtualization engineering team.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
SAP
SAP
2 hours ago

Senior Developer (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

Develop low-level virtualization solutions for CPU, memory, and devices, including kernel-adjacent code to improve scalability. Debug hardware interfaces and optimize performance under high concurrency. Analyze and enhance performance, reliability, security, and observability, while designing and implementing virtualization across processors, devices, and memory. Lead projects, mentor developers, and document work within an international, cross-site senior virtualization engineering team.
Location: Berlin
Workplace: Hybrid
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Develop low-level virtualization solutions for CPU, memory, and devices.
  • •Design and implement virtualization for processors, devices, and memory.
  • •Debug hardware interfaces and optimize performance in high concurrency settings.
  • •Write and debug kernel-adjacent code to improve scalability.
  • •Analyze and optimize performance, reliability, security, and observability, and lead/mentor while documenting work.
Travel: Low travel

Key Requirements

  • •Over 5 years of experience in low-level systems or OS development.
  • •Proficiency in C and Assembly programming.
  • •Strong knowledge of x86 and/or ARM CPU architectures.
  • •Experience with performance analysis and tuning at scale.
  • •A degree in Computer Science, Electrical Engineering, or a related field, or equivalent experience.
Experience:5+ yearsSystems programmingOperating systems
Education:Bachelor's in Computer Science, Electrical Engineering, or related field
Skills:Clear communicationComplex problem solvingMentorshipProject leadership
Tech Stack:CAssemblyX86ARMLinux

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