R&D Software Engineer - Virtual Machine Monitor

A global technology leader that designs, develops and supplies semiconductor and infrastructure software solutions.
Burlington, MA, USAAustin, TX, USABellevue, WA, USA
$127,000 - $225,000
Backend
Senior Software Engineer
In-Person
5,000+ Employees
12+ years of experience
Enterprise SaaS

Description For R&D Software Engineer - Virtual Machine Monitor

Join Broadcom's VMware Cloud Foundation (VCF) Division as an R&D Software Engineer specializing in Virtual Machine Monitor technology. You'll work with cutting-edge CPU technology, focusing on virtualization techniques including VT-x/AMD-V, interrupt virtualization, and memory management. The role involves maintaining and developing virtual CPU and memory aspects of the virtual machine platform that runs guest operating systems. You'll collaborate with highly skilled engineers in a well-established culture of engineering discipline, working on bleeding-edge processor architecture and low-level OS kernel internals. The position offers opportunities to work with major customers, define next-generation platforms, and lead technical initiatives. The Monitor Group provides a collaborative environment where you'll contribute to core virtualization technology used across all VCF Division products, making impactful engineering contributions in specialized areas such as CPU feature enablement, confidential computing, and monitor architecture modernization.

Last updated 2 hours ago

Responsibilities For R&D Software Engineer - Virtual Machine Monitor

  • Maintain and develop virtual CPU and memory aspects of the virtual machine platform
  • Design and deliver features for new processors
  • Implement CPU instruction set updates in virtualization context
  • Contribute to memory virtualization/management features
  • Work on specialization areas such as CPU feature enablement, confidential computing, monitor architecture modernization
  • Make technical proposals and lead engineering efforts (for senior roles)

Requirements For R&D Software Engineer - Virtual Machine Monitor

Linux
  • Bachelor's degree in Computer Science or related field and 12+ years of experience or Masters degree with 10+ years of experience
  • Experience in C and assembly programming
  • Experience working on kernel and/or virtualization space
  • Proficient in x86 CPU architecture
  • Must have legal authorization to work in the US

Benefits For R&D Software Engineer - Virtual Machine Monitor

401k
Medical Insurance
Dental Insurance
Vision Insurance
  • Medical insurance
  • Dental insurance
  • Vision insurance
  • 401(k) with company matching
  • Employee Stock Purchase Program (ESPP)
  • Employee Assistance Program (EAP)
  • Paid holidays
  • Paid sick leave
  • Vacation time
  • Annual discretionary bonus
  • Equity awards

Interested in this job?

Jobs Related To Broadcom R&D Software Engineer - Virtual Machine Monitor

Senior Software Engineer - Storage and Data Protection of VMware Cloud Foundation

Senior Software Engineer position at Broadcom focusing on Storage and Data Protection for VMware Cloud Foundation, offering competitive compensation and comprehensive benefits.

DCIM Equipment Engineer

Senior DCIM Equipment Engineer position at Broadcom focusing on semiconductor manufacturing equipment maintenance and optimization with competitive salary and benefits.

Dedicated Technical Support Engineer (TSE 3)

Senior Technical Support Engineer position at Broadcom focusing on VMware virtualization technologies, offering competitive salary and comprehensive benefits package.

Technical Support Engineer

Technical Support Engineer position at Broadcom focusing on VMware technical account management, requiring 5+ years of SaaS implementation experience and strong technical expertise.

Software Engineer ESXi CPU & Server Platform

Senior Software Engineer position for ESXi CPU & Server Platform team at Broadcom, focusing on kernel development and hardware platform support.