Opens broadcom.wd1.myworkdayjobs.com in a new tab
About This Role
- Role Overview As a Staff Software Engineer on the ESXi OS Services team, you will lead the design and delivery of high-impact functionality across User Space OS services, container services, distributed control planes, and application infrastructure.
- You will help define technical direction for enterprise-class virtualization, Kubernetes platforms, and modern cloud-native workloads.
- Key Responsibilities Design and implement advanced operating system techniques for managing virtual systems on x86 architectures.
- Architect and develop scalable container services, container runtimes, and Kubernetes platform capabilities tightly integrated with ESXi and vSphere.
- Develop highly available platform infrastructure to run customer workloads that span across clusters and zones, supporting their specific network and storage requirements.
- Maintain open source code for security fixes, and upkeep upstream Kubernetes features.
- Drive development of platforms supporting SaaS, CaaS, and FaaS workloads.
- Partner closely with Product Management to define requirements and translate business needs into technical solutions.
- Collaborate with UI/UX designers, system architects, test teams, and cross-functional stakeholders across the organization to deliver high-quality, end-to-end solutions.
- Success in the Role Deliver robust, scalable OS, container services, and Kubernetes platform features on a regular release cadence, providing incremental and measurable customer value. Design and architect solutions with stakeholder buy-in, proactively incorporating feedback to iteratively refine and improve designs.
- Tackle complex engineering challenges while maintaining high standards for quality, performance, and reliability through effective cross-functional collaboration.
- Requirements (must have) BS/MS/PhD in Computer Science/Electrical Engineering or similar fields. 8+ years of relevant experience for BS, 6+ for MS and 3+ 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.
- History of leading System software projects/teams.
- Experience architecting distributed software solutions.
- Experience in developing, debugging, and optimizing core operating system services or user space applications.
- Familiarity with cloud-native technologies, containerization (Docker/containerd), and Kubernetes architecture.
- Good verbal and written communication skills.
- Additional Job Description: Compensation and Benefits The annual base salary range for this position is $ 120,000 - $192,000.
- This position is also eligible for a discretionary annual bonus in accordance with relevant plan documents, and equity in accordance with equity plan documents and equity award agreements.
- Broadcom offers a competitive and comprehensive benefits package: 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 and vacation time.
- The company follows all applicable laws for Paid Family Leave and other leaves of absence.
- We will also consider qualified applicants with arrest and conviction records consistent with local law.
- If you are located outside USA, please be sure to fill out a home address as this will be used for future correspondence.
Sourced directly from Broadcom’s career page
Your application goes straight to Broadcom.
Opens broadcom.wd1.myworkdayjobs.com in a new tab
Specialisation
Open roles at Broadcom
398 positions
Job ID
/job/USA-CA---Promontory-B/Staff-Software-Engineer_R025105
Get matched to roles like this
Upload your resume once. We’ll notify you when matching roles open up.
Join talent pool — free