R & D Engineer Software 4

Global technology leader designing and developing semiconductor and infrastructure software solutions.
$119,000 - $190,000
Backend
Senior Software Engineer
In-Person
8+ years of experience
Enterprise SaaS

Description For R & D Engineer Software 4

Broadcom, a global technology leader in semiconductor and infrastructure software solutions, is seeking a Senior Software Engineer for their NSX Data Plane team. This role focuses on developing and optimizing virtual networking solutions for the ESX hypervisor, working with cutting-edge technologies in high-performance distributed systems.

The position offers an exciting opportunity to work on industry-leading virtual networking technology, where you'll be responsible for architecting, designing, and implementing features for virtual switches and network overlay technologies. You'll be working with technologies like VXLAN, Geneve, and SmartNIC solutions, while utilizing languages such as C++, Python, and working closely with Linux systems.

As a senior member of the team, you'll provide technical leadership on complex problems, contribute to the company's patent portfolio, and mentor other engineers. The role requires a strong background in virtual networking, distributed systems, and performance optimization, with at least 8 years of experience or 6 years with a Master's degree.

The position offers competitive compensation ranging from $119,000 to $190,000 annually, plus comprehensive benefits including medical, dental, and vision insurance, 401(k) matching, equity through ESPP, and various leave benefits. You'll be working in a collaborative environment that values innovation, creative thinking, and customer success.

This is an excellent opportunity for someone who enjoys working on challenging technical problems, has a passion for high-performance systems, and wants to make a significant impact in the networking infrastructure space. The role combines hands-on development with technical leadership, making it ideal for engineers who want to advance their careers while working on cutting-edge technology.

Last updated 7 hours ago

Responsibilities For R & D Engineer Software 4

  • Work on NSX Data Plane for the ESX hypervisor
  • Architect, design, implement and integrate new features for virtual switches and network overlay technologies
  • Develop reliable data plane virtualization technology using C/C++/Python
  • Write well-documented, high performance, reliable, maintainable code
  • Create testing strategies and detailed test cases
  • Participate in specification, design, implementation, and support of the product
  • Provide technical leadership within the group on complex problems
  • Characterize, analyze, optimize and benchmark performance
  • Work closely with DevOps
  • Lead team with multiple engineers to develop detailed software design and documentation

Requirements For R & D Engineer Software 4

Python
Linux
  • Firm grasp of virtual networking data plane design and development
  • Large system architecture knowledge
  • Excellent design and programming skills with focus on virtual networking data plane distributed systems
  • Experience in developing reliable software using C/C++/Python
  • Strong analytical and problem solving skills
  • In-depth hardware architectural knowledge
  • Experience with performance analysis and benchmarking
  • Bachelors and 8+ years of experience or Masters with 6+ years of experience
  • Recognition as an engineering leader or technical expert
  • Strong interpersonal skills and ability to work in a team

Benefits For R & D Engineer Software 4

Medical Insurance
Dental Insurance
Vision Insurance
401k
Equity
  • Medical, dental and vision plans
  • 401(K) participation with company matching
  • Employee Stock Purchase Program (ESPP)
  • Employee Assistance Program (EAP)
  • Paid holidays
  • Paid sick leave
  • Vacation time
  • Paid Family Leave
  • Annual discretionary bonus
  • Equity compensation

Interested in this job?

Jobs Related To Broadcom R & D Engineer Software 4

Senior Technical Support Engineer - Mainframe

Senior Technical Support Engineer position at Broadcom, focusing on mainframe software support with competitive salary and benefits.

Software Engineer

Senior Software Engineer role at Broadcom focusing on storage, data protection, and data services development within the VMware Cloud Foundation Division.

R&D Software Quality Engineer

Senior R&D Software Quality Engineer position at Broadcom, focusing on AI testing methodologies and storage technologies with 8+ years of experience required.

Software Engineer

Senior Software Engineer position at Broadcom focusing on technical customer support, networking, and security, requiring 10+ years of experience.

Software Developer

Senior Software Developer position at Broadcom focusing on backend development for security products and VMware NSX platform.