R&D Software Engineer at Broadcom Palo Alto, CA

Broadcom

Palo Alto (CA)

On-site

USD 108,000 - 192,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Discretionary annual bonus
Equity awards
Comprehensive medical, dental, & vision plans
401(K) with company matching
Employee Assistance Program (EAP)
Paid sick leave and vacation time

Job summary

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.

Ideal candidates will have significant experience in C and assembly programming, strong expertise in x86_64 architecture, and a relevant degree with extensive experience. Broadcom offers a competitive salary range of $108,000 – $192,000 along with comprehensive benefits.

Qualifications

  • 8+ years of relevant experience for Bachelor's, 6+ for Master's, or 3+ for PhD.
  • Experience working in the kernel and/or virtualization space.
  • Must have legal authorization to work in the United States.

Responsibilities

  • Understand processor architecture and low-level OS kernel internals.
  • Design and support new processors or enhancements to the virtual machine monitor architecture.
  • Contribute to CPU instruction set updates.

Skills

C programming
Assembly programming
x86_64 CPU architecture

Education

Bachelor's degree in Computer Science or related field
Masters degree
PhD

Job description

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 will work with cutting‑edge CPU technology, VT‑x/AMD‑V, interrupt virtualization, memory virtualization/management, and virtualization of various compute technologies and accelerators. The VCF Division builds products and solutions that power the hybrid cloud and offers a platform that serves Broadcom's largest customers.

Success in the Role

In the first 6 months you will gain expertise in one of the specialization areas, such as new CPU feature enablement, x86_64 instruction set (ISA) virtualization, confidential computing, modernizing the monitor architecture, hardware accelerators, power‑aware compute, or guest time‑keeping. By the end of year1 you will make impactful, core engineering contributions and enhancements in your area of specialization.

Responsibilities
  • Understand processor architecture and low‑level OS kernel internals, system software—memory management, resource management, and interrupt architecture.
  • Program primarily in C, using assembly when required for machine‑specific constructs.
  • Design, deliver, and support new processors or enhancements to the virtual machine monitor architecture.
  • Contribute to CPU instruction set updates and memory virtualization/management features for monitor modernization.
  • For senior roles, propose design roadmaps and lead technical efforts, guiding other engineers.
Leadership & Culture

You will join the Monitor Group as part of the VCF Division under Broadcom. The group is collaborative, with a strong culture of engineering discipline. You will lead projects, present work to peers, and learn from teammates as well as from other groups working on core vSphere functions.

Job Requirements
  • Bachelor’s degree in Computer Science or related field and 8+ years of relevant experience, or Masters degree and 6+ years of experience, or PhD and 3+ years of experience.
  • Experience in C and assembly programming.
  • Experience working on the kernel and/or virtualization space.
  • Proficiency in x86_64 CPU architecture.
  • Must have legal authorization to work in the United States.
Compensation and Benefits

The annual base salary range is $108,000 – $192,000. The position also offers a discretionary annual bonus and equity awards in accordance with plan documents. Broadcom provides comprehensive benefits: medical, dental, & vision plans; 401(K) with company matching; Employee Stock Purchase Program (ESPP); Employee Assistance Program (EAP); company paid holidays; paid sick leave and vacation time; & complies with all applicable Paid Family Leave and other leave laws.

Equal Opportunity

Broadcom is a proud equal‑opportunity employer. We will consider qualified applicants regardless of 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 also consider qualified applicants with arrest and conviction records consistent with local law.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

R&D Software Engineer Software
R&D Software Engineer Software

Front Door Defense • Burlington (MA), Bellevue (WA), California (MO)

On-site
USD 121,000 - 195,000
Annual bonus
Equity grants
Comprehensive benefits
R&D Software Engineer
R&D Software Engineer

Broadcom • California (MO)

On-site
USD 121,000 - 195,000
Medical, dental and vision plans
401(k) with company match
Employee Stock Purchase Program (ESPP)
+1
R&D Software Engineer: Virtualization & CPU Architectures (Equity)
R&D Software Engineer: Virtualization & CPU Architectures (Equity)

Broadcom • Palo Alto (CA)

On-site
USD 108,000 - 192,000
Discretionary annual bonus
Equity awards
Comprehensive medical, dental, & vision plans
+3
R&D Software Engineer, VM Monitor (Equity)
R&D Software Engineer, VM Monitor (Equity)

Front Door Defense • Burlington (MA), Bellevue (WA), California (MO)

On-site
USD 121,000 - 195,000
Annual bonus
Equity grants
Comprehensive benefits
OS kernel system software development engineer
OS kernel system software development engineer

jobs.frontdoordefense.com - Jobboard • California (MO)

On-site
USD 141,300 - 226,000
Medical, dental and vision plans
401(K) participation
Employee Stock Purchase Program
+1
Technology Product Manager
Technology Product Manager

Broadcom Inc. • California (MO)

On-site
USD 143,800 - 230,000
Medical, dental and vision plans
401(K) with company matching
Employee Stock Purchase Program (ESPP)
+3
Staff Software Engineer
Staff Software Engineer

Broadcom Inc. • California (MO)

On-site
USD 144,000 - 230,000
Medical, dental and vision plans
401(K) with company match
ESPP
+4
R&D Principal Software Engineer
R&D Principal Software Engineer

Broadcom Inc. • United States

On-site
USD 127,000 - 226,000
Medical, dental and vision plans
401(K) participation with matching
Employee Stock Purchase Program
+1
Senior VM Monitor Engineer: CPU/Memory Virtualization
Senior VM Monitor Engineer: CPU/Memory Virtualization

Broadcom • California (MO)

On-site
USD 121,000 - 195,000
Medical, dental and vision plans
401(k) with company match
Employee Stock Purchase Program (ESPP)
+1
Hardware Engineer
Hardware Engineer

Broadcom Inc. • Irvine (CA)

On-site
USD 108,000 - 173,000
Annual bonus
Equity grants
401(K) with company matching
+1