Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Broadcom Logo

Software Engineer ESX CPU & Server Platform

Broadcom

$141,300 - $226,000
Sep 26, 2025
Remote, US
Apply Now

VMware by Broadcom is modernizing data centers, integrating public clouds, empowering digital workspaces, and transforming cyber security. The ESX Operating System is central to this, and this role focuses on the ESX CPU and Server platform system kernel team, responsible for Arm and x86 architecture support for the ESX kernel and hypervisor.

Requirements

  • Excellent C programming skills.
  • Solid understanding of modern microprocessor architectures (multiprocessor programming, cache architecture, barriers etc.).
  • Strong operating systems and kernel internals knowledge such as Linux/BSDs/Windows NT.
  • Good knowledge of modern computer systems, esp. around I/O - x86 PC or ServerReady Arm. (PCI, ACPI, IOMMUs, DMA, UEFI, etc.).
  • Hands on experience in developing OS/Kernel features, device drivers and system software components.
  • Expertise in version control and collaborative code review tools such as git, gerrit, perforce.
  • Familiarity with virtualization platforms, such as ESX, KVM, Hyper-V.

Responsibilities

  • The team owns the core CPU, hardware platform (bring-ups, boot, chipset, drivers, DDK), virtualization (CPU, IO & memory), and engages directly with Arm, Intel, AMD and silicon partners on new technologies.
  • The team collaborates with wider teams and cross BUs to build Arm and x86 support across a wide range of hardware technologies, and engages in research to identify, architect future capabilities and future proof the ESX.
  • The team maintains a high bar for quality and works with customers as needed to solve issues.
  • successfully work on large systems and hardware enablement projects and collaborate across multiple cross-geo development teams.
  • represent the team technically internally and externally with partners.
  • collaborate with engineers from partner’s software development teams to jointly develop solutions on ESX.
  • working across the full stack from bootloader to configuration scripts.

Other

  • Minimum BS degree in Computer Science, Computer Engineering or equivalent and 12+ years of relevant industry experience Or MS degree in Computer Science, Computer Engineering or equivalent and 10+ years of relevant industry experience.
  • Self-starting – you will be frequently working outside your or your teammate’s comfort zones.
  • Strong analytical and debugging skills.
  • Excellent oral and written communication skills.
  • Must have legal authorization to work in the US