Broadcom

Workload Mobility: Software Engineer 5

US
USD 225k - 225k
Git
Description

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:

Job Title: Principal Software Engineer - Workload Mobility Team

Company: Broadcom, VMware Subsidiary

About Us:

Broadcom is a global leader in semiconductor and infrastructure software solutions. As part of our commitment to innovation and excellence, our VMware subsidiary is dedicated to shaping the future of virtualization technology. We are seeking talented individuals to join our Workload Mobility team, which is responsible for the development of VMware's flagship feature vMotion which is live migration of workloads across compute, storage, network and  clouds with zero downtime. You will have the opportunity to work on cutting-edge infrastructure software for the next generation hardware in the management, control and data plane.

Job Summary:

We are seeking an experienced Principal Software Engineer who has experience leading initiatives in the past to join our vMotion team, design and implement kernel features to scale vMotion to high speed networks such as 200 and 400 Gbps by leveraging accelerators to migrate modern workloads with zero downtime. As a Principal Software Engineer, you will lead the vMotion development team by performing exhaustive research on analyzing performance gaps and work with other stakeholders in the ESXi stack to design, develop and integrate kernel features that enable high-performance and reliable vMotion operations.

Responsibilities:

  • Research, design and implement novel operating system techniques to scale vMotion to next generation hardware and accelerators, ensuring high-performance and reliability for our customers.

  • Collaborate with cross-functional teams to understand requirements and translate them into detailed technical and architectural specifications.

  • Research, Design, Develop and maintain kernel for vMotion data migration.

  • Troubleshoot and debug kernel issues related to vMotion data path scaling.

  • Work closely with other teams, including ESXi kernel, Virtual machine monitor or core virtualization teams, to ensure seamless integration of kernel features.

  • Perform code reviews, debugging, and troubleshooting to ensure high-quality code.

  • Develop and maintain technical documentation for kernel features

  • Stay up-to-date with the latest hardware architecture and trends, kernel programming and vMotion technology

Qualifications:

  • Bachelor's degree in Computer Science or related field and 12+ years of related experience or Masters degree and 10+ years of related experience

  • 5+ years of experience in operating systems, kernel development, compute, network and storage subsystems, preferably with experience in VMware's kernel development.

  • Strong understanding of kernel programming, including device drivers, kernel modules, and system programming

  • Experience with C programming language and familiarity with Linux kernel development

  • Strong problem-solving skills and ability to troubleshoot complex issues

  • Have experience with leading projects with medium to large scope.

  • Excellent communication and collaboration skills

  • Experience with version control systems such as Git

  • Ability to thrive in a fast-paced and dynamic work environment.

  • Familiarity with enterprise coding standards and best practices

Nice to Have:

  • Knowledge of VMware's ESXi hypervisor and its kernel components

  • Experience with TCP/IP, RDMA, RoCE technologies.

  • Experience with Agile development methodologies and Scrum framework

  • Familiarity with VMware's vMotion technology

Requirements:

  • Candidates should be US citizens, permanent residents or not require immigration sponsorship.

What We Offer:

  • Competitive salary and benefits package

  • Opportunity to work on cutting-edge technology and contribute to the development of VMware's vMotion product

  • Collaborative and dynamic work environment

  • Professional development opportunities and training

If you're interested in this exciting opportunity, please submit your resume and a cover letter explaining why you're the perfect fit for this role.

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.

Additional Job Description:

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. 

 

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.

Broadcom
Broadcom
Mobile Semiconductor Wireless

0 applies

14 views

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

60,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 452 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

To try it out

For active job seekers

For those who are passive looking

Cancel anytime

Frequently Asked Questions

  • We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
  • We've got about 70,000 jobs from 5,000 vetted companies. No fake or sleazy jobs here!
  • We aggregate jobs from 5,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
  • We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
  • Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
  • Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
  • Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅

What Fellow Engineers Say