R & D Engineer Software 5

A global technology leader that designs, develops and supplies semiconductor and infrastructure software solutions
$141,000 - $225,000
Backend
Staff Software Engineer
In-Person
12+ years of experience
Enterprise SaaS

Description For R & D Engineer Software 5

Broadcom, a global leader in semiconductor and infrastructure software solutions, is seeking a seasoned R&D Engineer Software 5 to join their team. This role focuses on developing next-generation networking applications, specifically working on the NSX Data Plane for the ESX hypervisor - the industry-leading virtual networking high performance data plane from VMware by Broadcom.

The position offers an exciting opportunity to work with advanced high-performance, scalable, virtual networking data plane distributed systems. You'll be part of a dynamic engineering team that values open communication, innovation, and customer success. The role involves collaborating with cross-functional teams on innovative projects, with significant autonomy to apply your expertise in a fast-paced, technically driven environment.

Key responsibilities include architecting and implementing virtual switches, network overlay technologies, and security features. You'll be working with cutting-edge technologies and be responsible for developing reliable data plane virtualization features using C/C++/Python. The role requires strong technical leadership skills, as you'll be guiding a team of engineers while contributing to the company's patent portfolio and publications.

The position offers a competitive compensation package ranging from $141,000 to $225,000 annually, plus discretionary bonuses and equity opportunities. Broadcom provides comprehensive benefits including medical, dental, and vision coverage, 401(k) with company matching, ESPP, and various leave benefits.

The ideal candidate will bring 12+ years of experience (with Bachelor's) or 10+ years (with Master's) in virtual networking data plane development, demonstrating expertise in high-performance computing, system architecture, and technical leadership. This role presents an excellent opportunity for experienced engineers looking to make significant impacts in networking technology while working with a leading technology company.

Last updated 18 days ago

Responsibilities For R & D Engineer Software 5

  • Work on NSX Data Plane for the ESX hypervisor
  • Architect, design, implement and integrate new and enhanced features
  • Develop reliable data plane virtualization technology using C/C++/Python
  • Write well-documented, high performance, reliable, maintainable code
  • Create testing strategy and detailed test cases
  • Ensure thorough unit and functional testing
  • Participate in specification, design, implementation, and support
  • Provide technical leadership within a group on complex problems
  • Characterize, analyze, optimize and benchmark performance
  • Work closely with DevOps
  • Technically lead team with multiple engineers

Requirements For R & D Engineer Software 5

Python
Linux
  • Bachelors and 12+ years of experience or Masters degree with 10+ years of experience
  • Firm grasp of virtual networking data plane design and development
  • Large system architecture knowledge
  • Excellent design and programming skills in virtual networking data plane distributed systems
  • Experience in high performance, concurrent, scalable multi-threaded solutions
  • Proficiency in C/C++/Python
  • Strong analytical and problem solving skills
  • In-depth hardware architectural knowledge
  • Experience with performance analysis and benchmarking
  • Strong interpersonal skills and team collaboration

Benefits For R & D Engineer Software 5

401k
Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
  • 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
  • Paid Family Leave
  • Discretionary annual bonus
  • Equity compensation

Interested in this job?

Jobs Related To Broadcom R & D Engineer Software 5

R&D Software Engineer

Senior R&D Software Engineer position at Broadcom focusing on database systems and infrastructure for VMware virtualization platform, combining technical leadership with hands-on development.

Solution Architect - Public Sector

Senior Solution Architect role at Broadcom focusing on public sector clients, requiring 12+ years experience and secret clearance, offering competitive compensation and benefits.

Software Developer

Senior Software Developer role at Broadcom focusing on Next Generation Firewall development, requiring 12+ years of experience in security and distributed systems.

Global Technology Partner Manager

Lead strategic technology partnerships for Broadcom's VMware Cloud Foundation division, driving joint development and market initiatives with 12+ years experience required.

STA Design Automation Engineer

Senior STA Design Automation Engineer position at Broadcom, focusing on ASIC design timing analysis with competitive salary and benefits.