Taro Logo

Software Engineer ESXi-VMKernel

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

Description For Software Engineer ESXi-VMKernel

VMware by Broadcom is seeking a Senior Software Engineer to join their ESXi Operating System kernel team. This role focuses on core virtualization technology, specifically the ESXi kernel and hypervisor that powers VMware Cloud Foundation. The position involves working with both Arm & x86 architectures, requiring deep expertise in CPU architecture, hardware platforms, and system-level programming. The ideal candidate will have 12+ years of experience, strong C programming skills, and extensive knowledge of operating systems and kernel internals. This is a unique opportunity to work on cutting-edge virtualization technology that runs the majority of the world's servers. The role offers competitive compensation ($141,300-$226,000), comprehensive benefits, and the chance to work with leading technology partners like Intel and Arm. Located in Promontory B, California, this position combines technical leadership with hands-on development, requiring both deep technical expertise and strong collaborative skills.

Last updated a month ago

Responsibilities For Software Engineer ESXi-VMKernel

  • Work on ESXi Operating System kernel and hypervisor
  • Support Arm & x86 architecture for ESXi kernel and hypervisor
  • Manage core CPU and hardware platform support
  • Collaborate with partners and cross-functional teams
  • Engage in research to identify and architect future capabilities
  • Work on large systems and hardware enablement projects
  • Maintain high quality standards and solve customer issues

Requirements For Software Engineer ESXi-VMKernel

Linux
Python
  • BS degree in Computer Science or related field and 12+ years of experience, or MS degree with 10+ years experience
  • Excellent C programming skills and scripting languages such as Python, Shell scripting automation
  • Solid understanding of modern microprocessor architectures
  • Experience with hardware bring-ups: CPU, boot loaders, chipset, SMP/NUMA, interrupt controller, SMMUs, PCIe quirks
  • Strong operating systems and kernel internals knowledge
  • Good knowledge of modern computer systems, esp. around I/O
  • Familiarity with system and workload performance analysis and optimization
  • Expertise in version control and collaborative code review tools
  • Strong analytical and debugging skills
  • Excellent oral and written communication skills

Benefits For Software Engineer ESXi-VMKernel

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

Jobs Related To Broadcom (VMware) Software Engineer ESXi-VMKernel