Senior Developer (f/m/d) - Virtualization (C, Linux, x86/ARM)
About this role
We help the world run better. At SAP, we keep it simple: you bring your best to us, and we'll bring out the best in you. We're builders touching over 20 industries and 80% of global commerce, and we need your unique talents to help shape what's next. The work is challenging – but it matters. You'll find a place where you can be yourself, prioritize your wellbeing, and truly belong. What's in it for you? Constant learning, skill growth, great benefits, and a team that wants you to grow and succeed.
What You'll Do:
- Develop low-level virtualization solutions for CPU, memory, and devices.
- Debug hardware interfaces and optimize performance in high concurrency settings.
- Design and implement virtualization for processors, devices and memory.
- Write and debug kernel-adjacent code for improved scalability.
- Analyze and optimize performance, reliability, security, and observability.
- Lead projects, mentor developers, and document your work.
What you bring:
- A passion for systems programming and clear, practical communication.
- Enthusiasm for solving complex technical problems close to the hardware.
- 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.
Meet your team:
Join an international, cross-site senior virtualization engineering team. We build low-level virtualization components and kernel interactions. This is a hands-on role with opportunities to lead projects and mentor developers.
Living in the Netherlands as an expat? 🌷 Get English-only public health insurance with zero deductible. All public hospitals & GPs covered. Join 21,000+ expats already covered. From €166.8/month -> https://www.gliderinsurance.nl/?utm_source=AIMiles