Broadcom logo

Software Engineer

Broadcom

Promontory B, CA
Full Time
Senior
141k-226k
about 1 month ago

Job Description

About the Role

At VMware by Broadcom, we are building new possibilities for our customers by accelerating digital business transformation. We are modernizing data centers for greater agility and productivity, integrating public clouds for faster time to market, empowering digital workspaces to improve mobile experiences, and transforming cyber security. The VMKernel Resource Management team is responsible for architecture, design, and implementation of Memory and CPU subsystems within the ESXi Operating System, which is at the core of VMware Cloud Foundation virtualization technology. As a member of this team, you will work on innovating kernel-level resource management features, supporting new hardware technologies, and collaborating with multiple engineering teams to develop enterprise-class virtualization solutions.

Key Responsibilities

  • Implement advanced kernel-level resource management features for support of new hardware technologies with emphasis on scalability, performance, and reliability.
  • Participate in the design and development of novel operating system techniques and algorithms for managing both virtual and real computer hardware.
  • Work with multiple engineering teams to architect, design, implement, and deliver new products based on the enterprise-class VCF virtualization platform.
  • Take on opportunities to execute innovative features and assume ownership of large projects.
  • Contribute to systems software development and problem-solving efforts related to virtualization and kernel resource management.

Requirements

  • BS degree in Computer Science or related field with 12+ years of relevant industry experience, or MS with 10+ years, or PhD with 7+ years of relevant experience.
  • Good understanding of kernel-level development, with knowledge of kernel-level memory management considered a plus.
  • Broad understanding of OS virtualization solutions, especially experience with hypervisors such as ESXi, Hyper-V, KVM, XEN, and others.
  • Strong understanding of kernel-level OS architectures such as Linux, Unix, Solaris, BSD-like systems, Windows, and embedded real-time operating systems.
  • Extensive kernel-level development experience and expertise with synchronization in preemptive multi-threaded environments.
  • Experience with Intel x86 CPU architecture and Intel-based server architecture; similar experience with AMD architecture is a plus.
  • Excellent analytical, debugging, and C / C++ programming skills; Python knowledge is a plus.
  • Strong verbal and written communication skills.

Nice to Have

  • Understanding of kernel-level memory management.
  • Experience with hypervisors such as ESXi, Hyper-V, KVM, XEN.
  • Knowledge of Python programming.
  • Experience with AMD architecture.

Qualifications

  • Educational qualifications include a BS, MS, or PhD in Computer Science or related field with relevant industry experience as specified.

Benefits & Perks

  • Annual base salary range of $141,300 - $226,000.
  • Discretionary annual bonus and equity in accordance with plan documents.
  • Comprehensive benefits package including medical, dental, and vision plans.
  • 401(K) participation with company matching.
  • Employee Stock Purchase Program (ESPP).
  • Employee Assistance Program (EAP).
  • Paid holidays, sick leave, and vacation time.
  • Paid Family Leave and other leaves of absence.

Working at Broadcom

Broadcom is proud to be an equal opportunity employer. We 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 law. We value diversity and inclusion in our workplace.

Apply Now

Job Details

Posted AtJul 1, 2025
Salary141k-226k
Job TypeFull Time
ExperienceSenior

Job Skills

AI Insights

Key skills identified from this job posting

Sign upto access all insights for this job

About Broadcom

Website

broadcom.com

Company Size

10000+ employees

Location

Promontory B, CA

Industry

Semiconductor and Other Electronic Component Manufacturing

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches