ESXi Server Architect / Software Engineer
Core
Developing large-scale system and hardware enablement initiatives for x86-based CPUs and servers to integrate with ESXi hypervisor software.
Role type
Senior IC kernel engineer (virtualization/hypervisor)
Builds
Unified platform integrating x86 hardware with ESXi hypervisor
Domain
Virtualization, hypervisor software, x86 server architecture
Deliverable
production ML models | product features | infrastructure
Required skills
C programming, modern microprocessor architecture, Linux kernel internals, build workflows, version control (Git/Gerrit/Perforce), x86 PC/server I/O knowledge
Preferred skills
Assembly programming (x86/Arm/RISC), virtualization platforms (ESXi/KVM/Hyper-V), hardware bring-up, kernel performance analysis
Technologies
ARM, Git, Hardware, Hyper-V, KVM, Linux, PCIe, Windows
Responsibilities
Collaborate with teams to build a unified platform integrating with ESXi, apply x86 CPU architecture expertise, represent team internally and externally, co-develop solutions with partner teams, contribute across full stack from bootloaders to scripts, advance hypervisor features through research and design, support customers with troubleshooting