Skip to main content
Broadcom logo

R&D Engineer, Software (Level 5)

Broadcom
September 28, 2026
Full-time
On-site
Hyderabad, Telangana, India
ASIC Design Jobs, Level - Senior

Job Title

R&D Engineer, Software (Level 5)

Role Summary

Design and develop the hardware abstraction layer and related software components for Broadcom switching ASICs. The role works cross-functionally with architects, silicon development, software test, and marketing to deliver production-quality, high-performance forwarding software for a dis-aggregated solution.

Experience Level

Senior - typically 10+ years of relevant software development experience in packet forwarding, network OS, embedded software, or related fields.

Responsibilities

Accountabilities for the role include design, implementation, verification, and operational support of forwarding-plane software:

  • Design and implement hardware abstraction and control software for switching silicon.
  • Use ASIC SDKs to program forwarding plane data structures (hosts, prefixes, adjacency, ARP/ND6, VRF, ECMP).
  • Implement and maintain forwarding features (L2, L3, ACL, QoS, tunnels, SRv6, telemetry).
  • Collaborate with architects, silicon teams, software test, and product to define and deliver features.
  • Create and maintain unit/integration tests and technical documentation.
  • Diagnose, troubleshoot, and resolve software performance and reliability issues.
  • Work within open-source workflows and CI systems (Git, Jenkins, Gerrit).

Requirements

Key technical must-haves and a few preferred skills.

Must-have

  • 10+ years of software development experience in packet forwarding, network OS, embedded software, or similar domains.
  • Proficient in C and C++; experience with Python for tooling or automation.
  • Experience with industry-leading switching ASICs (Broadcom or other vendors) and using their SDKs.
  • Hands-on experience programming forwarding plane data: IPv4/IPv6 hosts and prefixes, adjacency, ARP/ND6, VRF, ECMP.
  • Strong forwarding-plane knowledge across L2, L3, ACL, QoS, tunnels, SRv6, and telemetry.
  • Ability to design solutions and implement features independently; strong problem-solving and debugging skills.
  • Familiarity with open-source development tools and CI (Git, Jenkins, Gerrit).

Nice-to-have

  • In-depth understanding of Linux network drivers.

Education Requirements

Bachelor's or Master's degree in Computer Science or a related technical field (BS/MS in Computer Science or similar).


About the Company

Company: Broadcom

Headquarters: Irvine, California, United States

Broadcom is a global technology leader that designs, develops, and supplies a wide range of semiconductor and infrastructure software solutions. The company is known for its innovations in wireless and broadband communications, enabling a connected world.

Broadcom logo

Date Posted: 2026-09-25