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

R&D Software Engineer

$121.9k - $195k

Broadcom Corporation

USA-CA - Promontory B

USA-MA-Burlington - Blue Sky

USA-WA-Bellevue - 108th Ave

Full time

R026351

Please Note:

1. If you are a first time user, please create your candidate login account before you apply for a job. (Click Sign In > Create Account)

2. If you already have a Candidate Account, please Sign-In before you apply.

Job Description:

The Elevator Pitch: Why will you enjoy this new opportunity?

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: What are the performance outcomes over the first 6-12 months you will work toward completing?

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, x86_64 instruction set (ISA) virtualization, confidential computing, modernization of the monitor architecture, hardware accelerators, power-aware compute or aspects of guest timekeeping. By year 1 you would be expected to have impactful, core engineering contributions and enhancements in your area of specialization.

The Work: What type of work will you be doing? What assignments, requirements, or skills will you be performing on a regular basis?

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. As an example, you might be involved in the design and implementation of upcoming CPU instruction set updates in a virtualization context. Similarly, you may be assigned to 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.

What is the leadership like for this role? What is the structure and culture of the team like?

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 in nature, with a well-established culture of engineering discipline. Here you will have the opportunity not only to interact with other team members within the Group, but also other groups working on core aspects of vSphere. You will lead your part within the projects, as well as 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 8+ years of related experience or Masters degree in Computer Science or related field and 6+ years of related experience or PhD plus 3+ 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.

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.

If you are located outside USA, please be sure to fill out a home address as this will be used for future correspondence.

Broadcom is proud to be an equal opportunity employer. We will consider qualified applicants without regard to race, color, creed, religion, sex, sexual orientation, 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.

Compensation and Benefits

The annual base salary range for this position is USD 121,900.00 To USD 195,000.00

As a valued member of our team, you'll be eligible for a discretionary annual bonus and the opportunity to receive not only a competitive new hire equity grant, but also annual equity awards, connecting your success directly to the company's growth. All subject to relevant plan documents and 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.

Broadcom is proud to be an equal opportunity employer. We will consider qualified applicants without regard to race, color, creed, religion, sex, sexual orientation, 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.

If you are located outside USA, please be sure to fill out a home address as this will be used for future correspondence.

Welcome! Thank you for your interest in Broadcom!

We are a global technology leader that designs, develops and supplies a broad range of semiconductor and infrastructure software solutions.

For more information please visit our video library ( and check out our Connected by Broadcom ( series.

Follow us on Linked In Broadcom Inc ( .

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the R&D Software Engineer in Palo Alto, CA vacancy
  • $121.9k - $195k

     ...hybrid cloud. Working alongside other highly motivated and capable engineers you will get to interact with our largest customers to define...  ...architecture and low-level OS kernel internals, system software including memory management, resource management, and interrupt... 
    Suggested
    Full time
    Local area

    Broadcom Corporation

    Palo Alto, CA
    2 days ago
  • $168k - $264.5k

     ...technology by combining novel algorithms, parallel computing, machine learning, and high-performance C++.We are seeking a Senior Software R&D Engineer to invent the next generation of detailed physical design algorithms, with a focus on ECO routing and physical optimization.... 
    Suggested
    Full time

    Nvidia

    Santa Clara, CA
    3 days ago
  • $168k - $264.5k

     ...Come join the team and see how you can make a lasting impact on the world.We are looking for a creative and passionate Senior Software R&D Engineer specializing in VLSI Physical Design. This role focuses on algorithms for placement, global routing, floorplanning, and... 
    Suggested
    Full time

    Nvidia

    Santa Clara, CA
    6 days ago
  • $136k - $218.5k

     ...tools by fusing advances in parallel computing, machine learning, and novel algorithms in C++. We are seeking an innovative CAD Software Engineer with particular interest in strategies and algorithms for large scale RTL quality, timing, and power optimization. Such... 
    Suggested
    Full time
    Work experience placement

    Nvidia

    Santa Clara, CA
    6 days ago
  • $175k - $236k

     ...scalable services and developer-friendly infrastructure that enable engineering teams across the company to create and integrate secure...  ...secure access the straightforward path.Role overviewAs a Senior Software Engineer, you will design, build, and operate identity... 
    Suggested
    For contractors
    Work at office
    Flexible hours

    Linkedin

    Mountain View, CA
    3 days ago
  •  ...The leading electronic measurement company who is also on the forefront of technology innovations. This role is for R&D Software Engineer and we are looking for candidates to collaborate with Tellus Solutions to create innovative solutions and to fulfill on our client... 

    Tellus Solutions

    Santa Clara, CA
    1 day ago
  • $89.6k - $149.33k

     ...belonging, they can be more creative, innovative, and thrive at all points in their careers. Responsibilities As a Software Development Engineer, you will work with a distributed team to build digital products that transform how customers experience Keysight... 
    Flexible hours

    Keysight Technologies

    Santa Clara, CA
    9 days ago
  •  ...and we are leading a national collaborative effort to develop software for anatomic modeling, virtual surgery, and simulations pertaining...  ...translation.The lab is looking for a SimVascular Software Engineer and Architect who will be eligible to work remotely and whose duties... 
    Part time
    Remote work

    Stanford University

    Stanford, CA
    2 days ago
  • $215k - $300k

     ...people — move around the planet. We are a team of mission-driven engineers with experience across aerospace, robotics and self-driving...  ...cars working to make this future a reality.As a Senior Fullstack Software Engineer at Reliable Robotics, you will design, and implement... 
    Permanent employment
    Casual work

    Reliable Robotics

    Mountain View, CA
    3 days ago
  • $153k - $179k

     ...wealth in human history. If you’re ready to be at the epicenter of this historic cultural and financial shift, keep reading.Senior Software Engineer, BackendAbout the team + roleWe are building an elite team, applying frontier technologies to the world’s biggest financial... 
    Work at office
    Flexible hours
    Shift work
    3 days per week

    Robinhood Financial

    Menlo Park, CA
    4 days ago
  • $185k - $230k

     ...re building the next generation of AI-native product experiences, where conversations turn directly into outcomes. As a Senior Software Engineer on our Product teams, you’ll own significant areas of the product and play a key role in shaping how AI capabilities translate... 
    Permanent employment

    Otter.ai

    Mountain View, CA
    2 days ago
  • $180k - $190.63k

    Mountain View, CA, USAR&D - Engineering /Full-time /HybridAera Technology is a pioneer in the growing category of Decision Intelligence...  ...previously unattainable. We’re looking for a talented Senior Software Engineer to join our world-class engineering team and become instrumental... 
    Full time
    Work at office
    Local area
    Flexible hours
    3 days per week

    Aera Technology

    Mountain View, CA
    4 days ago
  • $209k - $313k

     ...addition to Bitmoji, Saturn, and other digital services.Snap Engineering teams build fun and technically sophisticated products that reach...  ...years of practical work experience6+ years of post-Bachelor’s software development experience; or Master’s degree in a technical... 
    Full time
    Live in
    Work at office
    Local area

    Snap

    Palo Alto, CA
    7 days ago
  •  ...Technology and ITLocation: Menlo Park, CAContract: ContractPosted: 2026-10-08Deadline: 0001-01-01Our client is seeking a Full Stack Software Engineer to join their team. As a Full Stack Software Engineer, you will be part of the engineering organization supporting product and... 
    Temporary work
    Flexible hours

    Experis

    Menlo Park, CA
    4 days ago
  •  ...actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars.FULL STACK SOFTWARE ENGINEER (STARLINK)At SpaceX we’re leveraging our experience in building rockets and spacecraft to deploy Starlink, the world’s most advanced... 
    Permanent employment
    Temporary work
    Internship
    Worldwide
    Weekend work

    SpaceX

    Palo Alto, CA
    3 days ago
  • $130k - $152k

     ...performing, fast-moving team with ethics at the center of everything we do. Expectations are high, and so are the rewards.As a Software Engineer, you’ll build and own backend services, infrastructure, and data systems that support Robinhood’s next-generation crypto, web3... 
    Contract work
    Work at office
    Worldwide
    Flexible hours
    Shift work
    Night shift
    Weekend work
    3 days per week

    Robinhood Financial

    Menlo Park, CA
    4 days ago
  • $130k - $152k

     ...performing, fast-moving team with ethics at the center of everything we do. Expectations are high, and so are the rewards.As a Software Engineer, you’ll build and own backend services, infrastructure, and data systems that support Robinhood’s core financial products. You... 
    Work at office
    Flexible hours
    Shift work
    3 days per week

    Robinhood Financial

    Menlo Park, CA
    6 days ago
  • $145.6k - $201.2k

     ...user experience to the next level. We’re searching for a frontend engineer that knows how to bring the user experience to life, but...  ...teamLet’s Connect If You Have:8+ years of professional frontend/UX software engineering experience1+ years of experience building frontends... 
    Work experience placement
    Work at office
    Local area
    Flexible hours

    Pebl

    Palo Alto, CA
    4 days ago
  • Responsibilities Design, develop, test, deploy, maintain and improve software. Manage individual project priorities, deadlines and deliverables.QualificationsMinimum qualifications:BA/BS degree in Computer Science or related technical field or equivalent practical experience... 
    Work experience placement

    MoTek Technologies

    Mountain View, CA
    5 days ago
  • $85.4k - $232.7k

     ...from garbage.First-principles thinker with vision. You break problems to their core, question the assumptions, and rebuild. A software engineer's job is to architect solutions, not wrestle with syntax. You don't copy an architecture because "that's how it's done" — you... 
    Immediate start
    Shift work

    Ford

    Palo Alto, CA
    3 days ago
  • $147.2k - $200.9k

     ...’s possible for industrial robotics in the near future - with software and data at the core.Our mission is to make industrial robotics...  ..., entrepreneurs, and developers. We are a dynamic team of engineers, roboticists, designers, and technologists who are passionate... 
    Full time
    Local area
    Flexible hours

    Intrinsic

    Mountain View, CA
    3 days ago
  •  ...Full Stack Engineer - Digital Payments About Gen: Gen is a global company dedicated to powering Digital Freedom through its trusted consumer brands including Norton, Avast, LifeLock, MoneyLion and more. Our combined heritage is rooted in financial empowerment and... 
    Work experience placement
    Flexible hours

    FinTech Collective, LLC

    Mountain View, CA
    4 days ago
  • $185k - $230k

    The OpportunityAre you an experienced Senior Software Engineer, Backend (Infrastructure) looking to make a significant impact at the intersection of scalable web services and cutting-edge AI technologies? We're seeking a talented engineer to lead the development, deployment... 
    Permanent employment

    Otter.ai

    Mountain View, CA
    6 days ago
  • $70 per hour

     ...experience autonomously driving over 100 million miles on public roads and tens of billions in simulation across 15+ U.S. states. Software Engineering builds the brains of Waymo's fully autonomous driving technology. Our software allows the Waymo Driver to perceive the world... 
    Hourly pay
    Full time
    Internship
    Summer internship
    Relocation package

    Waymo

    Mountain View, CA
    46 minutes ago
  •  ...General Catalyst, GV, and Accel and enjoy multi‑year runway. About the Role We’re looking for a Senior Backend or Full‑Stack Software Engineer (5+ years experience) who wants to build the core systems that power last‑mile healthcare delivery. At Sprinter, you’ll work... 
    Temporary work
    Work at office
    Monday to Friday
    Monday to Thursday
    Flexible hours

    Sprinter Health

    Menlo Park, CA
    2 days ago
  •  ...Responsibilities Key ResponsibilitiesSystem Integration & API Engineering: Design, build, and maintain robust custom integrations,...  ...SaaS tools (e.g., Atlassian/JSM, enterprise AI tools, developer software) with internal systems.Tool Optimization & Rationalization: Partner... 
    Work at office
    Local area

    Atlassian

    Mountain View, CA
    4 days ago
  •  ...Software Engineering Intern - Summer 2027 About Us At Prophet Security, we're not just building a platform that automates complex security tasks-we're building a company where every team member directly impacts customer success. You'll work closely with our customers... 
    Summer work
    Internship
    Summer internship

    Prophet Security, Inc

    Palo Alto, CA
    2 days ago
  •  ...problems in AI and silicon. We build foundational hardware and software for the semiconductor industry, critical AI infrastructure,...  ...The Role Normal is building software for semiconductor engineers: a local CLI that works inside real chip design environments,... 
    Local area

    Normal Computing Corporation

    Mountain View, CA
    1 day ago
  •  ...If building a world-class AI team from the ground up excites you, we'd love to talk. Role Overview: As a Full Stack Software Engineer, you will be a pivotal force in developing, deploying, and maintaining the end-to-end infrastructure for our advanced AI systems... 

    Nace AI

    Palo Alto, CA
    1 day ago
  • $193.93k - $291.15k

     ...Nuro develops the Nuro Driver’s prediction and planning systems to enable safe, driverless autonomy. We are looking for strong software engineers to research, develop, and implement technologies for Nuro’s planning stack to empower all rides on all roads.This encompasses... 
    Immediate start
    Flexible hours

    Nuro

    Mountain View, CA
    6 days ago

Do you want to receive more vacancies?

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