Apply Now
Share
Industry: Networking
Contract : No
Direct Hire: Yes
Job Type: Full Time
Location: Palo Alto, CA
Telecommute: No
Salary/Wage:
150,000 To $190,000 Per Year
Travel Required: None.
Job Description:
Job Title: Embedded Kernel ESX Engineer
Overview: As a member of the ESX Core Platform Quality team, you will contribute to the design and development of novel validation techniques and algorithms for ESX OS that manages virtual and real computer hardware. The role focuses on delivering high-quality software solutions for the ESX hypervisor, ensuring the reliability, scalability, and performance of the platform used by major enterprise customers.
You’ll work closely with a technical lead and manager, gaining valuable experience and developing core competencies in kernel-level memory scheduling, OS virtualization, and hardware resource management. As you progress, you’ll take on greater ownership and leadership responsibilities in validation projects for ESX core platform components.
Responsibilities:
Collaborate with engineering teams to design, implement, and validate new test coverage for ESX kernel and user space features.
Focus on scalability, performance, reliability, and support for emerging hardware technologies in data centers.
Develop and implement advanced test strategies to ensure ESX is a reliable, enterprise-class platform.
Take ownership of parts of validation projects, progressing to larger project leadership roles as experience grows.
Focus on low-level system software, primarily dealing with kernel and memory management, device drivers, and resource management.
Troubleshoot and debug complex systems to optimize ESX OS performance and enhance reliability.
Requirements:
8+ years of relevant industry experience
Strong experience with kernel-level OS architecture, particularly Linux, Unix, Solaris, BSD-like systems, or embedded real-time Operating Systems.
Advanced proficiency in C and Python for systems development, debugging, and automation.
Deep expertise in OS virtualization, particularly hypervisors such as ESXi, Hyper-V, KVM, or XEN.
Solid understanding of memory scheduling, memory management, CPU management, and hardware resource management.
Experience working with Intel x86 CPU architecture and server architectures (AMD experience is a plus).
Desired Technical Skills:
Experience with OS resource management and virtualization.
Understanding of underlying hardware architecture (BIOS, device drivers).
Ability to work on low-level system components with a focus on reliability and performance.
Location: Palo Alto, CA (On-Site 5 days a week)
Position Type: Full-Time
Salary: 150k - 190k DOE (Total Package approx. 400k)
Education: Bachelor’s degree in computer science, Engineering, or a related field (MS preferred).
Benefits: Comprehensive benefits package, including medical, dental, vision, 401(K) with company matching, Employee Stock Purchase Program (ESPP), paid holidays, sick leave, and vacation time.
Contact Information:
Owen Williamson
408.550.2800
Manage Consent
To provide the best experiences, we use technologies like cookies to store and/or access device information. Consenting to these technologies will allow us to process data such as browsing behavior or unique IDs on this site. Not consenting or withdrawing consent, may adversely affect certain features and functions.
Functional
Functional
Always active
The technical storage or access is strictly necessary for the legitimate purpose of enabling the use of a specific service explicitly requested by the subscriber or user, or for the sole purpose of carrying out the transmission of a communication over an electronic communications network.
Preferences
Preferences
The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
Statistics
Statistics
The technical storage or access that is used exclusively for statistical purposes.
The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
Marketing
Marketing
The technical storage or access is required to create user profiles to send advertising, or to track the user on a website or across several websites for similar marketing purposes.
• Manage options
• Manage services
• Manage {vendor_count} vendors
• Read more about these purposes
Accept
Deny
View preferences
Save preferences
View preferences
• {title}
• {title}
• {title}
Manage consent