Software Engineer

Posted 2 Days Ago
Promontory, UT
119K-190K Annually
Senior level
Semiconductor
The Role
As a Software Engineer in the VMkernel I/O Hardware team, you will develop and enhance device drivers and kernel modules for vSphere, focusing on emerging IO technologies like RDMA and NVMe. Responsibilities include defining features, collaborating with teams and customers, debugging, and mentoring junior engineers.
Summary Generated by Built In

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

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.

Top Skills

C
The Company
HQ: San Jose, CA
38,985 Employees
On-site Workplace
Year Founded: 1991

What We Do

Broadcom Inc. (NASDAQ: AVGO) is a global technology leader that designs,
develops and supplies semiconductor and infrastructure software solutions.

Similar Jobs

Motorola Solutions Logo Motorola Solutions

Software Engineer - .NET Framework and Angular

Artificial Intelligence • Hardware • Information Technology • Security • Software • Cybersecurity • Big Data Analytics
Hybrid
West Valley City, UT, USA
21000 Employees

Two Barrels LLC Logo Two Barrels LLC

Software Engineer

eCommerce • Legal Tech • Professional Services • Software • Data Privacy
Remote
Hybrid
Salt Lake City, UT, USA
950 Employees
90K-140K Annually

Warner Bros. Discovery Logo Warner Bros. Discovery

Advanced Software Engineer

Artificial Intelligence • Digital Media • Gaming • Machine Learning • News + Entertainment • Software
Hybrid
Salt Lake City, UT, USA
40000 Employees

Two Barrels LLC Logo Two Barrels LLC

Software Engineer - VoIP

eCommerce • Legal Tech • Professional Services • Software • Data Privacy
Remote
Salt Lake City, UT, USA
950 Employees

Similar Companies Hiring

HRL Laboratories Thumbnail
Software • Semiconductor • Machine Learning • Hardware • Computer Vision
Malibu, CA
1050 Employees
Arrow Electronics, Inc. Thumbnail
Semiconductor • Robotics • Internet of Things • Information Technology • Hardware • Enterprise Web • Cloud
Centennial, CO
22000 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account