$82,500 - $132,000 USD yearly
Originally posted 17 July 2026 by the employer.
Work on the ESXi hypervisor user space, container runtimes, and Kubernetes platform capabilities.
About the role
As a Software Engineer on the ESXi OS Services team, you will lead the design and delivery of functionality across User Space OS services, container services, distributed control planes, and application infrastructure. The team focuses on the ESXi hypervisor user space, container runtimes, and Kubernetes platform capabilities tightly integrated with vSphere.
What you'll do
- Design and implement operating system techniques for managing virtual systems on x86 architectures. - Architect and develop scalable container services, container runtimes, and Kubernetes platform capabilities integrated with ESXi and vSphere. - Develop platform infrastructure to run customer workloads across clusters and zones, supporting specific network and storage requirements. - Maintain open source code for security fixes and upkeep upstream Kubernetes features. - Drive the development of platforms supporting SaaS, CaaS, and FaaS workloads. - Partner with Product Management, system architects, test teams, and cross-functional stakeholders to translate requirements into technical solutions.
What you'll need
- BS/MS/PhD in Computer Science, Electrical Engineering, or a similar field with 5+ years of relevant experience for BS, 3+ for MS, or 0+ for PhD. - Strong proficiency in C/C++, Golang, and Python. - Deep understanding of Linux/Unix operating system internals, especially user space concepts like processes, threads, memory management, and I/O. - Experience architecting distributed software solutions and leading system software projects or teams. - Experience developing, debugging, and optimizing core operating system services or user space applications. - Familiarity with cloud-native technologies, containerization (Docker/containerd), and Kubernetes architecture.
Nice to have
- Experience with one or more hypervisors. - Experience in Kubernetes configuration and low-level components of Kubernetes. - Experience with one or more cloud platform architectures.
Skills: ESXi OS Services, User Space OS services, Kubernetes platforms, Linux/Unix operating system internals, containerization
This role has been open 95 days — well above the 61-day median for Systems Software Engineering roles.
Systems Software Engineering · Systems Software
|
Open roles in category
697
|
Median days open
61 d
|
Median salary
$210k
|
See the full market breakdown ▾Category comparison, skills in demand, and who else is hiring
| Metric | Broadcom | All employers we track in this specialty (697 roles · 73 employers) |
|---|---|---|
| Open roles in this specialty | 22 | 697 |
| Open roles in the wider Software, Firmware & Systems family | 80 | 6279 · 145 employers |
| Median days open | 57 d | 61 d (−4 d vs this employer) |
| Median salary (USD postings) | — | $210k |
Skills observed across this category: ESXi OS Services, User Space OS services, Kubernetes platforms, Linux/Unix operating system internals, containerization
Who's hiring in this category
- Qualcomm · 172 open roles · median 82 d
- NVIDIA · 133 open roles · median 42 d
- AMD · 61 open roles · median 50 d
- Mobileye · 25 open roles · median 76 d
- Broadcom (this employer) · 23 open roles · median 56 d
- Arm Holdings · 20 open roles · median 118 d
How we counted: 697 open Systems Software Engineering (Systems Software) roles from 73 employers tracked in the SemiconductorJobs index, counted 21 Oct 2026. Specialty figures count only roles carrying this exact specialty label, so an employer's related work in neighbouring specialties is not included there — it is counted in the wider Software, Firmware & Systems family row. Figures refresh nightly.