Expoint - all jobs in one place

The point where experts and best companies meet

Limitless High-tech career opportunities - Expoint

Broadcom Principal Software Engineer 
United States, California, Palo Alto 
407322815

Yesterday

Why will you enjoy this new opportunity?

  • You have an analytical mind and a passion for the craft of software engineering, and you love solving problems and learning new things. You are looking for an opportunity to work for a company whose software is utilized by every Fortune 500 company with profound impact across all industries.

  • You want to be part of a collaborative team that cares about the product they build, how they create it, and the impact it has on achieving customers' business goals.

  • The foundation of VMWare by Broadcom's virtualization technology is the ESXi hypervisor. ESXi is an operating system and virtualization infrastructure built from scratch for the explicit purpose of running virtual machines. It is the leading data center operating system in the world, and is used by most large corporations, due to its advanced capabilities, security, performance, and quality.

  • ESXi OS Services team is responsible for all User Space aspects of the ESXi OS. This includes various operating system services, distributed control plane, container runtime and applicationinfrastructure.

  • You will be a hands-on Principal Software Engineer setting direction for high-impact and/or long-range strategic and technical projects. You will lead major initiatives and work with various cross-functional teams to design and deliver new functionality, targeted for distributed control planes, container runtime and new virtualization workloads.


Success in the Role: What are the performance outcomes you will work toward completing?

  • You will design and develop novel operating system techniques and algorithms for managing virtual systems in x86 architecture, developing platforms to deploy SaaS, CaaS and FaaS.

  • You will implement advanced container runtime and Kubernetes features, with emphasis on scalability, performance, reliability, and support of upstream open-source technologies.

  • You will work with multiple engineering teams to architect, design, implement and deliver new products based on the enterprise-class vSphere virtualization platform.

  • You will learn the tools and processes necessary to become a successful OS Services engineer.

  • An ideal candidate would be one who thrives in an extremely fast paced development environment and likes tackling complex technical challenges.

Requirements (must have):

  • BS/MS/PhD in Computer Science/Electrical Engineering or similar fields.

  • 7+ years of relevant experience for PhD, 10+ for MS and 12+ for BS.

  • History of leading System software projects/teams.

  • Experience architecting distributed software solutions.

  • Knowledge of container runtimes.

  • Extensive knowledge and experience delivering complex operating system functionality.

  • Good knowledge of distributed systems, databases, algorithms, data structures.

  • Good verbal and written communication skills

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 architecturesMust have legal authorization to work in the US


Compensation and Benefits

The annual base salary range for this position is$141,000 - 225,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.