R&D Software Engineer – Virtual Machine Monitor
Company | Broadcom Limited |
---|---|
Location | Vandenberg AFB, CA, USA, Austin, TX, USA, Bellevue, WA, USA, Burlington, MA, USA |
Salary | $127000 – $225000 |
Type | Full-Time |
Degrees | Bachelor’s, Master’s |
Experience Level | Senior, 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