Posted in

R&D Software Engineer – Virtual Machine Monitor

R&D Software Engineer – Virtual Machine Monitor

CompanyBroadcom Limited
LocationVandenberg AFB, CA, USA, Austin, TX, USA, Bellevue, WA, USA, Burlington, MA, USA
Salary$127000 – $225000
TypeFull-Time
DegreesBachelor’s, Master’s
Experience LevelSenior, Expert or higher

Requirements

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

Responsibilities

  • Maintain and develop the virtual CPU and memory aspects of the virtual machine platform
  • Work independently and as a member of a team of software engineers to design and deliver features
  • Contribute to an aspect of memory virtualization/management features as part of a monitor modernization effort
  • Make proposals that help define the design roadmap, or drive a technical effort leading other engineers

Preferred Qualifications

  • Deep understanding of processor architecture and low-level OS kernel internals
  • Experience with new CPU feature enablement
  • Experience with confidential computing