Embedded Kernel ESX Engineer
Company: OSI Engineering
Location: Palo Alto
Posted on: February 2, 2025
|
|
Job Description:
Embedded Kernel ESX Engineer
Applying for this role is straight forward Scroll down and click on
Apply to be considered for this position.
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.
Keywords: OSI Engineering, Rancho Cordova , Embedded Kernel ESX Engineer, Engineering , Palo Alto, California
Click
here to apply!
|