R&D Software Engineer - Virtual Machine Monitor
$129.4k - $230kBroadcom 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
$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...VirtualLocal area$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...VirtualFull timeWork at office- 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
$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...VirtualLocal area- 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...VirtualRemote work
$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$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...VirtualFull timeTemporary work- 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
- 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...VirtualFlexible hours
$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$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 placementWork at officeFlexible hours- ...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 timeTemporary work
$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$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$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$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$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...VirtualFull timeRemote work$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...VirtualFull timeRemote work$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,...VirtualLocal area$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...VirtualFor contractorsLocal areaWorldwideFlexible hours$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$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$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...$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...VirtualFull timeRemote work$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...$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$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...$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....- 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...
- 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
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!
- research and development engineer Palo Alto, CA
- product development engineer Palo Alto, CA
- r&d engineer Palo Alto, CA
- product development scientist Palo Alto, CA
- development engineer Palo Alto, CA
- engineering development program Palo Alto, CA
- r&d engineering technician Palo Alto, CA
- ngo software engineer Palo Alto, CA
- software developer Palo Alto, CA
- software developer internship no experience Palo Alto, CA
