Broadcom logo

R&D Engineer Software 5

Broadcom · Posted Sep 25

Semiconductor and infrastructure software solutions for enterprise networks and data centers

Hyderabad, IndiaFull-timeOnsiteLead/Staff10+ years₹50.0L–₹90.0L yearly100+ applicants
SemiconductorsInfrastructure SoftwareEnterprise SoftwareComputer HardwareNetworkingPublic Company
Full time

Get a personal compatibility score

Add a resume for personal matches

About the role

The team delivers software for Broadcom's switching silicon, including a dis-aggregated software solution built for high performance and scale. The work spans the hardware abstraction layer and packet forwarding plane for industry-leading switching ASICs. This role designs, implements, documents and tests that software, working cross functionally with marketing, architects, software test and silicon development teams.

What you will do

  • As a Principal Software Engineer, you will be responsible for designing and developing hardware abstraction layer for BRCM switching silicon.
  • You will work cross functionally with marketing, architects, software test, and silicon development to design, implement, document and test high quality software.
  • This is a unique opportunity to deliver software for a dis-aggregated software solution with high performance and scale.
  • This position provides the opportunity to work on the most advanced switching ASICs made by Broadcom.

Skills used in this role

CC++PythonGitJenkinsGerritLinuxASIC SDKPacket ForwardingEmbedded SoftwareIPv4IPv6ARPND6VRFECMPL2L3ACLQoSTunnelsSRv6TelemetryLinux Network DriversProblem Solving

What the employer is looking for

  • BS/MS in Computer Science or similar
  • 10+ years of experience in software development of packet forwarding, network OS, embedded software or related fields
  • Must have strong skills in programming languages such as C, C++, Python
  • Must have experience working on any industry leading switching ASICs from Broadcom or other vendors.
  • Hands-on experience in using ASIC SDK to program forwarding plane data, including ipv4/ipv6 hosts and prefixes, adjacency, ARP and ND6, VRF, ECMP, etc.
  • Strong forwarding plane experience in applications such L2, L3, ACL, QoS, Tunnels, SRv6, Telemetry is required.
  • In-depth understanding of linux network drivers is preferred.
  • Familiarity in working in an open source software development environment and tools such as Git, Jenkins, Gerrit, etc.
  • Ability to design a solution and implement features independently.
  • Strong problem solving and software troubleshooting skills.

Benefits and support

  • Compensation and benefits are detailed in the job posting

About Broadcom

Broadcom Inc. is a global technology leader that designs, develops, and supplies a wide range of semiconductor and infrastructure software solutions. Its products serve critical markets including data centers, networking, enterprise software, broadband, wireless, and storage. Through strategic expansions and robust R&D, Broadcom powers complex digital infrastructure worldwide.

Industry
Semiconductors
Company size
20000+ employees
Founded
1961
Location
Palo Alto, California, USA
Funding stage
Public Company

Leadership

HE
Hock E. Tan

President and Chief Executive Officer

AT

Amie Thuener

Chief Financial Officer and Principal Accounting Officer

CK

Charlie Kawwas

President, Semiconductor Solutions Group

RV

Ram Velaga

President, Infrastructure Software Group

MB

Mark Brazeal

Chief Legal and Corporate Affairs Officer