Software Engineer

Broadcom Inc.
USA, CA, Promontory B
$119K-$190K a year
Full-time

Please Note

1. If you are a first time user, please create your candidate login account before you apply for a job. (Click Sign In >

Create Account)

2. If you already have a Candidate Account, please Sign-In before you apply.

Job Description : Business Summary

Business Summary

At VMware by Broadcom, we are building new possibilities for our customers by accelerating digital business transformation.

The VMware Cloud Foundation Division enables organizations around the world to run their business critical and modern applications in a secure, resilient, and cost-efficient manner.

With our flagship product VMware vSphere, and our industry-leading technologies including vSAN, NSX and Aria, Broadcom customers receive the scale and agility of a public cloud with the security and performance of a private cloud.

Modern infrastructures, accelerated application innovation, and predictable TCO savings and investment returns are just a few of the benefits from having a private cloud infrastructure powered by VMware Cloud Foundation.

Together, our bold group of technology professionals with diverse backgrounds spanning engineering, products, marketing, partners, professional services, and global support services is focusing on what can be for the largest enterprises, governments, financial services, healthcare, manufacturing and educational institutions of the world.

Responsibilities

VMkernel I / O Hardware team is part of VMware Cloud Foundation Division and is responsible for enablement of emerging IO technologies in vSphere.

Areas of focus include RDMA, NVMe, High Speed Ethernet and various protocol drivers. We also work very closely with VMware’s ecosystem partners to enable day-0 solutions.

If you have passion for system software and low-level kernel programming, then you’ll enjoy being part of this team. We are looking to bring onboard engineers with experience in device drivers, kernel and user space software, with demonstrable knowledge in storage, networking and security technologies.

You will build kernel modules and management software for vSphere. Interact with internal / external stakeholders and customers.

Understand product requirements and drive them into product / features.

  • You will define and lead the buildout of advanced features that deliver significant business value to vSphere.
  • Influence and collaborate with various internal teams, customers and eco-system partners.
  • As a hands-on device driver developer, you will define, enhance, debug, performance tune device drivers and be the escalation point for complex issues.
  • Drive quality initiatives to improve reliability and stability of device drivers and IO stack in vSphere platform
  • Coach and mentor other junior team members
  • Be a self-starter and work independently and effectively within and across teams

Qualifications and Required Skills

  • MS or PhD in Computer Science, Computer Engineering or equivalent
  • You have 6+ years of experience with low-level / kernel-level code development and have knowledge of OS interfaces to hardware feature and facilities
  • You have a proven track record of working on challenging system software projects
  • You have expertise in C programming language
  • You have good understanding of modern x86-based or ARM processor architectures
  • You have owned a project from start to finish
  • Knowledge of protocol stacks like TCP / IP, RDMA or NVMe is a plus
  • You have strong analytical, diagnostic and problem-solving skills with ability to work independently

Additional Job Description :

Compensation and Benefits

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

Broadcom is proud to be an equal opportunity employer. We will consider qualified applicants without regard to race, color, creed, religion, sex, sexual orientation, gender identity, national origin, citizenship, disability status, medical condition, pregnancy, protected veteran status or any other characteristic protected by federal, state, or local law.

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.

30+ days ago
Related jobs
Promoted
Raytheon
Compton, California

Work in close collaboration with systems engineers, hardware designers, and other software engineers to deliver reliable and high-performance software solutions. Principal Satellite Ground Systems Planning/Scheduling Software Engineer. Experience in systems engineering related to Model Based Systems...

Promoted
Zachary Piper
San Diego, California

Senior Software Engineer (AWS). Strong understanding of sound software development principles and practices. ...

Promoted
Raytheon
Monterey Park, California

Work in close collaboration with systems engineers, hardware designers, and other software engineers to deliver reliable and high-performance software solutions. This Senior Principal Software Engineer/ Software Technical Authority position will support major Naval Power and Air, Space and Defense S...

Promoted
Disney Entertainment & ESPN Technology
Santa Monica, California

The Content Catalog team is building our vision of a global content management platform to delight our operators and captivate our viewers! As a Lead Software Engineer, you will drive the technical architecture, implementation and improvement of services that ingest, manage, and deliver millions of ...

Promoted
Raytheon
Beverly Hills, California

Typically requires a Bachelor’s degree in Science, Technology, Engineering or Mathematics (STEM) and 5 years of relevant software engineering experience. The team members are multi-disciplined and contribute across all phases of systems engineering, software development, integration and test, and me...

Promoted
Pinterest
Palo Alto, California

Staff Software Engineer, Data Processing Infrastructure. We're looking for staff software engineers to help us build and lead the next generation of data processing infrastructure at Pinterest which powers mission critical big data and ML/AI applications. Experience in leading cross-team engineering...

Promoted
VirtualVocations
Santa Ana, California

...

Exidetek
California, California

You are a reliable, experienced engineer who cares deeply about building software that makes a real difference in people's lives, and is keen to grapple with the complexities and trade-offs involved in building government software. This is a great opportunity for engineers who enjoy software archaeo...

Promoted
VirtualVocations
Santa Clara, California

A company is looking for a Senior Software Engineer, Network Tooling. ...

Promoted
VirtualVocations
Los Angeles, California

A company is looking for a Software Engineer II - Payments position. ...