×
Register Here to Apply for Jobs or Post Jobs. X

R&D Software Engineer Palo Alto, CA

Job in Palo Alto, Santa Clara County, California, 94306, USA
Listing for: Broadcom
Full Time position
Listed on 2026-06-26
Job specializations:
  • IT/Tech
    Systems Engineer, Unix/Linux
Salary/Wage Range or Industry Benchmark: 108000 - 192000 USD Yearly USD 108000.00 192000.00 YEAR
Job Description & How to Apply Below
Position: R&D Software Engineer at Broadcom Palo Alto, CA

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,  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  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.

#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary