The virtual machine monitor group at Broadcom's VMware Cloud Foundation (VCF) Division is seeking a skilled Software Engineer to work on core CPU and memory virtualization technology. This role offers the opportunity to work with cutting-edge CPU technology, including VT-x/AMD-V, interrupt virtualization, and memory management systems.
The position is within the Monitor Group, which is responsible for maintaining and developing virtual CPU and memory aspects of the virtual machine platform that runs guest operating systems. You'll work alongside highly motivated engineers, interacting with major customers to shape the next generation of Broadcom's industry-leading VMWare Cloud Foundation platform.
As a Monitor Engineer, you'll be expected to specialize in areas such as CPU feature enablement, confidential computing, monitor architecture modernization, hardware accelerators, or guest timekeeping. The role requires deep understanding of processor architecture and low-level OS kernel internals. You'll primarily program in C, with assembly code for machine-specific implementations.
The Monitor Group offers a collaborative environment with a strong engineering discipline. You'll have opportunities to lead projects, present your work, and learn from other engineers. The team culture emphasizes technical excellence and innovation in virtualization technology.
The position offers competitive compensation, including a comprehensive benefits package with medical, dental, and vision coverage, 401(k) matching, equity opportunities through ESPP, and various leave benefits. This is an excellent opportunity for experienced engineers passionate about system-level software and virtualization technology to make significant contributions to industry-leading virtualization solutions.