Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

R&D Software Engineer - Virtual Machine Monitor

$129.4k - $230k

Broadcom Corporation

Elevator Pitch The Virtual Machine Monitor Group ("Monitor Group") is responsible for the core CPU and memory virtualization technology used in all of Broadcom's VMware Cloud Foundation (VCF) Division products. You will have the opportunity to work with bleeding‑edge CPU technology, VT‑x/AMD‑V, interrupt virtualization, memory virtualization/management, and virtualization of other forms of compute technologies and accelerators. The VCF Division works to build products and solutions that power the hybrid cloud. Working alongside other highly motivated and capable engineers you will get to interact with our largest customers to define the next generation of Broadcom's industry‑leading VMware Cloud Foundation platform. Success in the Role The Monitor Group’s principal function is to maintain and develop the virtual CPU and memory aspects of the virtual machine platform that runs guest operating systems. In the first 6 months, you will be expected to get up to speed with one of the specialization areas, such as new CPU feature enablement, confidential computing, modernization of the monitor architecture, hardware accelerators, power‑aware compute or aspects of guest timekeeping. By year1 you would be expected to have impactful engineering contributions and enhancements in your area of specialization. Work This role requires you to possess a deep understanding of processor architecture and low‑level OS kernel internals, system software including memory management, resource management, and interrupt architecture. The principal programming language used is C, with assembly code used whenever needed to deal with machine‑specific constructs. You will work independently and as a member of a team of software engineers to design and deliver features in support of new processors or a proposed enhancement for the virtual machine monitor architecture. For example, you might be involved in the design and implementation of upcoming CPU instruction set updates in a virtualization context, or contribute to an aspect of memory virtualization/management features as part of a monitor modernization effort. For more senior roles you would be expected to make proposals that help define the design roadmap, or drive a technical effort leading other engineers. Leadership & Culture You will be joining as a Virtual Machine Monitor Engineer as part of the Monitor Group. The Monitor Group is a part of the VMware Cloud Foundation (VCF) Division under Broadcom. This organization handles all aspects of virtual machine engineering and has deep roots in the history of the company. The Monitor Group is highly collaborative, with a well‑established culture of engineering discipline. You will have the opportunity to interact with other team members within the Group and other groups working on core aspects of vSphere. You will lead your part within the projects, and frequently be given the opportunity to present your work to others and learn about the novel work of other engineers. Job Requirements Bachelor's degree in Computer Science or related field and 12+ years of related experience or Master's degree in Computer Science or related field and 10+ years of related experience or PhD plus 7+ years. Experience in C, and assembly programming. Experience working on the kernel and/or virtualization space. Proficient in x86_64 CPU architecture. Must have legal authorization to work in the US. Compensation and Benefits The annual base salary range for this position is $129,400 - $230,000. This position is also eligible for a discretionary annual bonus in accordance with relevant plan documents, and equity in accordance with equity plan documents and equity award agreements. Broadcom offers a competitive and comprehensive benefits package: medical, dental, and vision plans; 401(k) participation including company matching; Employee Stock Purchase Program (ESPP); Employee Assistance Program (EAP); company paid holidays; paid sick leave and vacation time. The company follows all applicable laws for paid family leave and other leaves of absence. Equal Opportunity Employment Broadcom is proud to be an equal opportunity employer. We will consider qualified applicants without regard to race, color, creed, religion, sex, sexual orientation, gender identity, national origin, citizenship, disability status, medical condition, pregnancy, protected veteran status, or any other characteristic protected by federal, state, or local law. We will also consider qualified applicants with arrest and conviction records consistent with local law. #J-18808-Ljbffr Broadcom Corporation

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the R&D Software Engineer - Virtual Machine Monitor in Palo Alto, CA vacancy
  • $108k - $192k

    R&D Software Engineer job at Broadcom, Palo Alto, CA. Job Description The Virtual Machine Monitor Group ("Monitor Group") is responsible for the core CPU and memory virtualization technology used in all of Broadcom's VMware Cloud Foundation (VCF) Division products. You... 
    Virtual
    Local area

    Broadcom Corporation

    Palo Alto, CA
    3 days ago
  • $270k - $307k

     ...marketing. About the Role As a Staff Machine Learning R&D Engineer at Matterport, a part of CoStar Group...  ...functional teams including product managers, software engineers, and other researchers to...  ..., legal, and supplementary insurance Virtual and in person mental health... 
    Virtual
    Full time
    Work at office

    Matterport

    Sunnyvale, CA
    3 days ago
  • We are seeking a Senior Software & Machine Learning Engineer to join our Energy Optimization team. This role...  ...that support energy storage, virtual power plants, demand response programs...  ...training, evaluation, deployment, and monitoring. Implement time‑series forecasting... 
    Virtual

    Pentangle Tech Services | P5 Group

    Palo Alto, CA
    3 days ago
  • $127.1k - $226k

     ...semiconductor and infrastructure software solutions. As part of our...  ...to shaping the future of virtualization technology. We are seeking talented...  ...running inside the Virtual Machines. The GPU Virtualization Team...  ...Principal Software Engineer who has experience leading initiatives... 
    Virtual
    Local area

    Broadcom Corporation

    Palo Alto, CA
    3 days ago
  • Matterport - Senior Machine Learning R&D Engineer This role is located in Sunnyvale, CA and has a schedule...  ...‑functional teams—product managers, software engineers, and other researchers—to...  ...legal, and supplementary insurance. Virtual and in‑person mental health counseling... 
    Virtual
    Remote work

    CoStar Group

    Sunnyvale, CA
    3 days ago
  • $207k - $301k

     ...experience. 8 years of experience with software development in one or more programming...  ...construction. Experience with low level virtual machines (LLVM) development, modifying LLVM as a...  .... About The Job Google's software engineers develop the next-generation technologies... 
    Virtual

    Google

    Mountain View, CA
    3 days ago
  • $207k - $300k

     ...experience. 8 years of experience in software development. 5 years of...  ...5 years of experience with Machine Learning compilers (...  ...Qualifications Master’s degree or PhD in Engineering, Computer Science, or a...  ...Experience in MLIR or Low Level Virtual Machine (LLVM). Experience... 
    Virtual
    Full time
    Temporary work

    Google

    Mountain View, CA
    3 days ago
  • Broadcom, located in Palo Alto, is seeking a Virtual Machine Monitor Engineer to join the Monitor Group within the VMware Cloud Foundation Division. This role involves working on cutting-edge CPU technology and memory virtualization. You will engage in defining the next... 
    Virtual

    Broadcom Corporation

    Palo Alto, CA
    3 days ago
  • We are a fast-paced software development startup looking for a hungry, versatile, and tech-savvy Junior Software Engineer to join our team. This isn't a role where you’ll be...  ...Infrastructure Support: Manage and monitor Virtual Machines (VMs) and assist with basic Linux... 
    Virtual
    Flexible hours

    Athena

    Palo Alto, CA
    3 days ago
  • $136k - $200k

     ...experience. 2 years of experience with software development in C++, Python, or Java programming...  ...setting. 2 years of experience with machine learning algorithms and tools (e.g.,...  ...diagnosis and resolution, and software test engineering. Experience with Privacy such as... 
    Full time

    Google

    Mountain View, CA
    3 days ago
  • $200k - $300k

     ...and fun. Position Summary Mashgin is looking for a smart, driven engineer who’s fascinated by the latest developments in ML/AI and is...  ...higher in Computer Science or related field Strong background in Machine Learning or Computer Vision Excellent knowledge of either Python... 
    Work experience placement
    Work at office
    Flexible hours

    Mashgin

    Palo Alto, CA
    16 hours ago
  •  ...Python, C, C++, Java, JavaScript or Golang. Experience in Machine Learning or Artificial Intelligence. Preferred qualifications...  ...to start full‑time role in 2026. About The Job Google's software engineers develop the next‑generation technologies that change how billions... 
    Full time
    Temporary work

    Google

    Mountain View, CA
    3 days ago
  • $161k - $239k

    Minimum Qualifications Bachelor’s degree or equivalent practical experience. 6 years of experience in software engineering, including experience with Machine Learning (ML) models, ML infrastructure, Natural Language Processing or Computer Vision. 5 years of experience... 
    Full time

    Google

    Mountain View, CA
    3 days ago
  • $161k - $239k

     ...experience testing, maintaining, or launching software products, and 1 year of experience with...  .... 3 years of experience with machine learning algorithms and tools (e.g. TensorFlow...  ...applications. About the job Google's software engineers develop the next-generation technologies... 
    Full time

    Google

    Mountain View, CA
    3 days ago
  • $181.41k - $249.05k

    Sr Software Engineer, Embedded Machine Learning Mountain View, CA We are CARIAD, an automotive software development team with the Volkswagen Group...  ...learning models in production, including performance monitoring, issue triage, and iterative improvement. Contribute to... 
    Temporary work

    Cariad, Inc.

    Mountain View, CA
    3 days ago
  • $136k - $200k

     ...experience. 2 years of experience with software development in one or more programming languages...  ...degree. 2 years of experience with machine learning algorithms and tools,...  ...frameworks. Experience working between engineering and research using data-driven approaches... 
    Full time

    Google

    Mountain View, CA
    3 days ago
  • $170k - $216k

     ...s simulator is one of the most complex virtual environments ever built. It blends deterministic...  ...is \"real\"?" We are looking for a Software Engineer to build the metrics and pipelines that...  ...analysis libraries (Pandas, NumPy), or machine learning. Background in Autonomous... 
    Virtual
    Full time
    Remote work

    Waymo

    Mountain View, CA
    3 days ago
  • $204k - $259k

     ...s simulator is one of the most complex virtual environments ever built. It blends deterministic...  ..."real"? We are looking for a Senior Software Engineer to build the metrics and systems that...  ...frameworks for complex systems or machine learning models. System & Model Fluency... 
    Virtual
    Full time
    Remote work

    Waymo

    Mountain View, CA
    3 days ago
  • $164.2k - $225.7k

     ...data insights into business impact. Founded by engineers and driven by customer obsession, Databricks takes...  ...services and infrastructure across millions of virtual machines. And we’re only getting started. As a Sr. Software Engineer for Customer Experience Intelligence,... 
    Virtual
    Local area

    Databricks

    Mountain View, CA
    3 days ago
  • $192k - $260k

     ...use deep data insights to improve their business. Founded by engineers — and customer obsessed — we leap at every opportunity to...  ...scaling our services and infrastructure across millions of virtual machines. And we're only getting started. As a Senior Frontend Engineer... 
    Virtual
    For contractors
    Local area
    Worldwide
    Flexible hours

    Databricks

    Mountain View, CA
    3 days ago
  • $160.36k - $240.54k

     ...connected future. About The Role Our software team is growing, and we are looking for talented engineers to join us and be instrumental...  ...driving technology in a virtual setting. We work on the core simulator...  ...microservice architecture; machine learning, multithreading; x86... 
    Virtual

    Nuro

    Mountain View, CA
    3 days ago
  • $189k - $284k

     ...practical experience. 8 years of experience in software development, and with data structures/...  .... 5 years of experience with machine learning algorithms and tools (e.g., TensorFlow...  ...Python. About the job Google's software engineers develop the next-generation technologies... 
    Full time

    Google

    Mountain View, CA
    3 days ago
  • $174k - $253k

    Senior Software Machine Learning Engineer, DeepMind DeepMind - Mountain View, CA, USA Minimum qualifications Bachelor’s degree or equivalent practical experience. 5 years of experience in software or machine learning engineering. 1 year of experience with one or more... 

    Google

    Mountain View, CA
    3 days ago
  • $175k - $215k

     ...Platform team is part of the Marketplace engineering: we provide specialized business...  ...Simulation system capable to run high‑fidelity virtual experiments; we also streamline diverse...  ...multiple product use‑cases/services. Prior Machine Learning Engineering experience in... 
    Virtual
    Full time
    Remote work

    Waymo

    Mountain View, CA
    3 days ago
  • $175k - $215k

     ...real-world problems related to Waymo Fleet Monitoring and building reusable platform...  ...Collaborate with Product, UX, and other engineers to design and develop internal user-facing...  ...processes. Ability to communicate with other software developers and cross-functional stakeholders... 

    Waymo

    Mountain View, CA
    3 days ago
  • $156.96k - $261.6k

     ...points in their careers. Responsibilities At Keysight Design Engineering Software (DES), we build electronic design automation (EDA) software...  ...‑based interfaces, or analogous patterns in C++ (templates, virtual interfaces). Familiarity with numerical / scientific... 
    Virtual

    Keysight Technologies

    Santa Clara, CA
    3 days ago
  • $175k - $215k

    Waymo in Mountain View, CA is seeking a senior frontend engineer to design, develop, test, and optimize Angular applications using Typescript and modern techniques. You will build scalable UI systems and collaborate with Product and UX to deliver internal tools. The role... 

    Waymo

    Mountain View, CA
    3 days ago
  • $108k - $192k

    Broadcom is seeking an R&D Software Engineer in Palo Alto, CA, to develop core CPU and memory virtualization technology for VMware Cloud Foundation products. The successful candidate will work with advanced CPU features and contribute to impactful engineering projects.... 

    Broadcom

    Palo Alto, CA
    3 days ago
  • Commure is looking for a Software Engineer to join their R&D team in Mountain View, CA. This hybrid role involves building the infrastructure for AI tools that enhance healthcare delivery. Candidates will collaborate closely with clinical experts to turn innovative technologies... 

    commure

    Mountain View, CA
    3 days ago
  • Athelas is seeking a Software Engineer for its R&D team in Mountain View, CA, to build an AI Operating System for healthcare. You will work on cutting-edge technology, collaborating with teams across the organization to turn experimental prototypes into production-level... 
    Immediate start

    Athelas

    Mountain View, CA
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to R&D Software Engineer - Virtual Machine Monitor. Be the first to apply!