✦ Luna Orbit — Software Engineering

R&D Software Engineer - Virtual Machine Monitor

at Broadcom

📍 3 Locations Hybrid 💰 $60K – $107K USD / year Posted April 01, 2026
Salary $60K – $107K USD / year
Type Full-Time
Experience mid
Exp. Years 5+ years
Education Bachelor's degree in Computer Science or related field
Category Software Engineering

Broadcom is hiring a virtual machine monitor engineer to work on hypervisor and virtualization features for VCF products, focusing on kernel-level development and CPU architecture.

  • Design and implement virtualization features
  • Develop kernel-level components
  • Collaborate on monitor architecture modernization
  • Ensure performance and stability
  • Contribute to cross-team reviews

Role centers on C and assembly for kernel space and virtualization, with emphasis on x86_64, VT-x/AMD-V, and memory/interrupt management within a hypervisor context.

The ideal candidate is a mid-to-senior software engineer with 5+ years in kernel-space virtualization, strong C and assembly, and experience with hypervisors (VT-x/AMD-V) and x86_64 architecture, comfortable working in Broadcom's VMware Cloud Foundation environment.

Bachelor's degree in Computer Science or related field5 years experienceExperience in Cand assembly programmingExperience working on the kernel and /or virtualization spaceProficient in x86_64 CPU architecture
Cassemblykernel programmingvirtualizationhypervisorx86_64VT-xAMD-VKVMVirtual Machine Monitor
Cassemblykernel programmingvirtualizationhypervisorx86_64VT-xAMD-VKVMVirtual Machine Monitormemory virtualizationinterrupt architecture
leadershipcommunicationteam collaborationproblem solving
Industry Cloud & Infrastructure
Job Function Develop and maintain hypervisor-based virtualization components for Broadcom's VCF platform
Role Subtype Virtual Machine Monitor Engineer
Cassemblykernel programmingVirtual Machine Monitorhypervisorx86_64KVMVT-xAMD-VVMware Cloud Foundationcloud foundationvirtualizationcpu architecturemonitor architecture

Must have 5+ years of kernel/virtualization experience, Bachelor's degree in CS or related field, In-office requirement in Palo Alto or Bellevue, Proficiency in C and assembly

Apply for this Position →

Get matched to jobs like this

Luna finds roles that fit your skills and career goals — no endless scrolling required.

Create a Free Profile