R&D Software Engineer - Virtual Machine Monitor

A global technology leader that designs, develops and supplies semiconductor and infrastructure software solutions.
$127,000 - $225,000
Backend
Senior Software Engineer
In-Person
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 be part of the Monitor Group, responsible for core CPU and memory virtualization technology used across all VCF Division products. This role offers the opportunity to work with cutting-edge CPU technology, including VT-x/AMD-V, interrupt virtualization, and memory management.

The position involves deep technical work with processor architecture, low-level OS kernel internals, and system software. You'll collaborate with highly skilled engineers to design and implement features for new processors and enhance virtual machine monitor architecture. The role requires expertise in C programming and assembly code, with a focus on machine-specific constructs.

As a Monitor Engineer, you'll join a highly collaborative team with a strong engineering discipline culture. You'll have the chance to lead projects, present your work, and interact with other groups working on vSphere aspects. The team environment promotes learning and knowledge sharing among engineers.

The compensation package is competitive, ranging from $127,000 to $225,000 annually, plus discretionary bonuses and equity. Broadcom offers comprehensive benefits including medical, dental, vision, 401(k) matching, ESPP, and various leave benefits. This is an excellent opportunity for experienced engineers passionate about virtualization technology and system-level programming.

Last updated 12 days 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
  • Make proposals for design roadmap and lead technical efforts (for senior roles)

Requirements For R&D Software Engineer - Virtual Machine Monitor

  • 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

Medical Insurance
Dental Insurance
Vision Insurance
401k
Equity
  • 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
  • Paid Family Leave
  • Annual discretionary bonus
  • Equity compensation

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, requiring extensive experience in Java and distributed systems.

Design Automation Engineer

Senior Design Automation Engineer role at Broadcom, combining software development with ASIC design expertise, offering competitive salary and benefits.

R&D SW Quality Engineer

Senior R&D SW Quality Engineer position at Broadcom focusing on network protocol testing, automation, and quality assurance for enterprise switching solutions.

Software Engineer ESXi CPU & Server Platform

Senior Software Engineer position at Broadcom working on ESXi virtualization platform, focusing on x86 architecture and kernel development.

Software engineer - Service Now Integration specialist

Senior ServiceNow Integration Specialist position at Broadcom, focusing on ITSM solutions development with 8+ years of experience required.