R&D Software Engineer - Virtual Machine Monitor
Core
Design and develop the virtual CPU and memory aspects of the virtual machine platform running guest operating systems for Broadcom's VMware Cloud Foundation.
Role type
Senior IC R&D Software Engineer (Virtual Machine Monitor)
Builds
Core virtualization technology for hybrid cloud infrastructure
Domain
Cloud infrastructure / CPU virtualization
Deliverable
production ML models | product features | infrastructure
Required skills
C programming, assembly programming, x86_64 CPU architecture, kernel internals, memory management, interrupt architecture, virtualization technology
Preferred skills
Confidential computing, hardware accelerators, power-aware compute, guest timekeeping
Technologies
VT-x, AMD-V, C, Assembly
Responsibilities
Design and implement CPU instruction set updates in a virtualization context, contribute to memory virtualization/management features, define design roadmap proposals, drive technical efforts leading other engineers
Seniority
Senior, hands-on IC