Taro Logo

Software Engineer ESXi CPU & Server Platform

A global technology leader that designs, develops and supplies semiconductor and infrastructure software solutions.
$81,000 - $130,000
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
Enterprise SaaS

Description For Software Engineer ESXi CPU & Server Platform

Join VMware by Broadcom as a Software Engineer on the ESXi CPU & Server Platform team, where you'll be at the heart of virtualization technology. This role focuses on the ESXi Operating System, the foundation of VMware Cloud Foundation's virtualization capabilities. As part of the kernel team, you'll be responsible for Arm & x86 architecture support, working on core CPU components, hardware platform elements, and virtualization technologies.

The position offers an opportunity to work with cutting-edge technology, collaborating directly with industry leaders like Arm, Intel, and other silicon partners. You'll be involved in research and development of future capabilities, ensuring ESXi remains the hypervisor of choice for servers worldwide. The role requires expertise in systems programming, particularly with C, and a deep understanding of computer architecture and operating systems.

Working at Broadcom means joining a global technology leader with a comprehensive benefits package including medical, dental, and vision coverage, 401(k) matching, and stock purchase opportunities. The company offers a collaborative environment where you'll work with talented engineers across multiple geographies, solving complex technical challenges and contributing to the evolution of virtualization technology.

The ideal candidate will bring strong technical skills in C programming, operating systems, and computer architecture, combined with excellent communication abilities and a research-oriented mindset. This is an excellent opportunity for someone passionate about systems programming and hardware virtualization to make a significant impact on industry-leading technology.

Last updated 11 days ago

Responsibilities For 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 to identify and architect future capabilities
  • Work on hardware enablement projects
  • Maintain high quality standards
  • Develop solutions with partner software development teams

Requirements For Software Engineer ESXi CPU & Server Platform

Linux
  • BS degree in Computer Science, Computer Engineering or equivalent and 2+ years of relevant industry experience Or MS degree in Computer Science
  • Excellent C programming skills
  • Solid understanding of modern microprocessor architectures
  • Strong operating systems and kernel internals knowledge
  • Good knowledge of modern computer systems
  • Expertise in version control and collaborative code review tools
  • Ability to understand, create, modify, and troubleshoot build issues
  • Strong analytical and debugging skills
  • Excellent oral and written communication skills
  • Must have legal authorization to work in the US

Benefits For Software Engineer ESXi CPU & Server Platform

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)
  • Company paid holidays
  • Paid sick leave
  • Vacation time
  • Paid Family Leave

Interested in this job?

Jobs Related To Broadcom Software Engineer ESXi CPU & Server Platform