Principal Software Engineer ESXi CPU & Server Platform

A global technology leader that designs, develops and supplies semiconductor and infrastructure software solutions.
$141,000 - $225,000
Embedded
Principal Software Engineer
In-Person
5,000+ Employees
12+ years of experience
Enterprise SaaS

Description For Principal Software Engineer ESXi CPU & Server Platform

VMware by Broadcom is seeking a Principal Software Engineer to join their ESXi CPU & Server Platform team. This role is central to the development of VMware's core virtualization technology, focusing on the ESXi Operating System that powers VMware Cloud Foundation. The position involves working with both Arm & x86 architectures, managing core CPU components, and hardware platform elements. The ideal candidate will have extensive experience in system kernel development, hardware bring-ups, and deep understanding of modern computer architectures. This role offers the opportunity to work with cutting-edge virtualization technology, collaborate with major silicon partners like Arm and Intel, and contribute to the future of cloud infrastructure. The position comes with competitive compensation including base salary, annual bonus, equity, and comprehensive benefits. The team maintains high technical standards and offers the chance to work on challenging problems at scale.

Last updated 6 hours ago

Responsibilities For Principal Software Engineer ESXi CPU & Server Platform

  • Work on ESXi cpu & server platform system kernel team
  • Support Arm & x86 architecture for ESXi kernel and hypervisor
  • Manage core CPU and hardware platform components
  • Collaborate with partners and cross-functional teams
  • Engage in research for future capabilities
  • Work on large systems and hardware enablement projects
  • Represent team technically internally and externally

Requirements For Principal Software Engineer ESXi CPU & Server Platform

Linux
  • BS degree in Computer Science or related field and 12+ years of experience OR MS degree and 10+ years of experience
  • Excellent C programming skills and scripting languages (Python, Shell scripting)
  • Understanding of modern microprocessor architectures
  • Experience with hardware bring-ups: CPU, boot loaders, chipset, SMP/NUMA, interrupt controller
  • Strong operating systems and kernel internals knowledge
  • Knowledge of modern computer systems (PCI, ACPI, IOMMUs, DMA, UEFI)
  • System and workload performance analysis experience
  • Expertise in version control tools (git, gerrit, perforce)
  • Strong analytical and debugging skills
  • Excellent oral and written communication skills
  • Must have legal authorization to work in the US

Benefits For Principal Software Engineer ESXi CPU & Server Platform

Medical Insurance
Dental Insurance
Vision Insurance
401k
Mental Health Assistance
  • Medical, dental and vision plans
  • 401(K) participation with company matching
  • Employee Stock Purchase Program (ESPP)
  • Employee Assistance Program (EAP)
  • Paid holidays
  • Paid sick leave
  • Vacation time
  • Annual discretionary bonus
  • Equity compensation

Interested in this job?

Jobs Related To Broadcom (VMware) Principal Software Engineer ESXi CPU & Server Platform

Principal Wi-Fi Software Engineer (Starlink)

Lead Wi-Fi software development for SpaceX's Starlink satellite internet system, focusing on kernel-level optimization and mesh network performance improvement.

Principal Wi-Fi Software Engineer (Starlink)

Principal Wi-Fi Software Engineer position at SpaceX's Starlink division, focusing on developing and optimizing Wi-Fi capabilities for global satellite internet infrastructure.

Senior/Principal Industrial Automation Engineer

Senior/Principal Industrial Automation Engineer role at Energy Vault, focusing on gravity energy storage systems implementation using Beckhoff TWINCAT PLC Software in Snyder, TX.

Principal IC Packaging Test Engineer, Silicon Technology (Starlink)

Principal IC Packaging Test Engineer position at SpaceX working on Starlink satellite technology, focusing on semiconductor packaging and wafer testing.

Principal Engineer

Principal Engineer position at Qualcomm focusing on embedded systems and automotive software development, requiring 15+ years of experience in software design and technical leadership.