R&D Engineer Software 5

Broadcom

San Jose (CA)

On-site

USD 144,000 - 230,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Discretionary bonus
Equity grants
401(k) with match
ESPP

Job summary

Broadcom is seeking a Principal Software Engineer in San Jose to design and develop the Network Operating System for a switch/router platform. You will collaborate across marketing, architects, software test, and silicon teams to deliver high-quality software and document designs.

You will work with Broadcom's latest switching ASICs, using C/C++, Python, and SAI interfaces while engaging with major customers to tailor solutions.

Qualifications

  • BS in Computer Science/ Electronics & Communications or equivalent with minimum 12+ years of experience or MS with 10+ years of experience.
  • Proficient in C/C++ and Python with strong forwarding plane experience.
  • Hands-on ASIC SDK experience for programming the forwarding plane.
  • Experience with open-source software such as FBOSS or SONiC.

Responsibilities

  • Develop and program the forwarding plane using SAI interface.
  • Work on end-to-end features including compilation, integration, and debugging of the Network Operating System.
  • Collaborate with large customers to understand requirements and provide technical solutions.
  • Engage in cross-functional teamwork with SQA and support teams.
  • Maintain high-quality documentation for code and system designs.
  • Participate in open-source software development environments.
  • Use AI tools to improve productivity and quality.

Skills

Forwarding plane
C/C++
Python
FBOSS
SONiC
ASIC SDK
Customer communication

Education

BS in Computer Science / Electronics & Communications
MS in related field

Tools

GNU tools
GitHub
Jenkins
Gerrit

Job description

USA-CA San Jose Innovation Drive

Full time

R027118

Please Note:

Job Description:

In today’s rapidly evolving AI landscape, the demand for high-performance networking solutions is unprecedented. To maintain a competitive edge, the quality and reliability of our full-stack solution are paramount. Delivering a robust, production-ready product is critical to our time-to-market goals, ensuring we meet the intensive infrastructure needs of the AI space with speed and precision.

As a Principal Software Engineer, you will be responsible for designing and developing software for Network Operating System(NOS) on a switch/router platform. You will work cross functionally with marketing, architects, software test, and silicon development teams to design, implement, document and test high quality software.

This position also provides the opportunity to work on the most advanced switching ASICs made by Broadcom.

We are looking for a candidate who possesses the following qualifications and can fulfill the responsibilities outlined below:

Responsibilities:

  • Develop and program the forwarding plane using SAI interface.
  • Work on end-to-end features including compilation, integration, and debugging of the Network Operating System.
  • Collaborate closely with large customers to understand requirements and provide technical solutions.
  • Engage in significant cross-functional teamwork, coordinating with SQA and support teams.
  • Maintain a high standard of documentation for all code and system designs.
  • Participate actively in open-source software development environments.
  • Be comfortable with and use AI tools for improving work productivity and quality.

Requirements:

  • Technical Expertise: Strong forwarding plane experience in applications such as L2, L3, ACL, QoS, Tunnels, SRv6 and Telemetry.
  • Software Development: Proficiency in C/C++ and Python coding.
  • SDK Experience: Hands-on experience using ASIC SDK to program the forwarding plane.
  • Open Source: Expertise in open-source software such as FBOSS or SONiC.
  • Tools: Familiarity with development tools including GNU tools, Github, Jenkins, and Gerrit.
  • Communication: Very good communication skills are required for frequent interaction with large-scale customers.
  • Education/Experience: BS in Computer Science/ Electronics & Communications or equivalent with minimum 12+ years of experience or MS with 10+ years of experience.

Compensation and Benefits

The annual base salary range for this position is USD 143,800.00 To USD 230,000.00

As a valued member of our team, you'll be eligible for a discretionary annual bonus and the opportunity to receive not only a competitive new hire equity grant, but also annual equity awards, connecting your success directly to the company's growth. All subject to relevant plan documents and 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, 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.

Welcome! Thank you for your interest in Broadcom!

We are a global technology leader that designs, develops and supplies a broad range of semiconductor and infrastructure software solutions.

For more information please visit our video library (http://www.broadcom.com/videos) and check out our Connected by Broadcom (https://www.broadcom.com/support/resources/video-webinar-library?channel=5c9658f7c1d34eca91c6cc16178e5b1b&video=7d72b04ea50046a394e682fab640ce20) series.

Follow us on Linked In Broadcom Inc (https://www.linkedin.com/company/broadcom) .

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

R&D Digital Design Engineer
R&D Digital Design Engineer

Broadcom • San Jose (CA)

On-site
USD 122,000 - 195,000
Field Applications Engineer
Field Applications Engineer

Broadcom • San Jose (CA)

On-site
USD 140,000 - 190,000
Medical, dental and vision plans
401(K) participation including company
Employee Stock Purchase Program (ESPP)
+3
R&D Engineer IC Design 5
R&D Engineer IC Design 5

Broadcom • San Jose (CA)

On-site
USD 144,000 - 230,000
Discretionary annual bonus
Equity grants & annual equity awards
401(k) matching
+1
R&D Engineer
R&D Engineer

Broadcom • San Jose (CA)

On-site
USD 167,000 - 268,000
Medical, dental, vision
401(K) matching
Employee Stock Purchase Program
+2
Silicon Design and Validation Engineer
Silicon Design and Validation Engineer

Broadcom • San Jose (CA)

On-site
USD 120,000 - 192,000
Design Verification Engineer
Design Verification Engineer

Broadcom • San Jose (CA)

On-site
USD 120,000 - 192,000
Discretionary annual bonus
Equity grants
Equity awards
+5
R&D Staff Hardware Engineer
R&D Staff Hardware Engineer

Broadcom • San Jose (CA)

On-site
USD 122,000 - 195,000
Annual bonus
Equity grants
Benefits package
R&D Engineer IC Design
R&D Engineer IC Design

Broadcom • San Jose (CA)

On-site
USD 108,000 - 173,000
R&D Engineer IC Design 4
R&D Engineer IC Design 4

Broadcom • San Jose (CA)

On-site
USD 122,000 - 195,000
Medical, dental and vision
401K with match
ESPP
+3
Senior Custom ASIC Engineering Lead
Senior Custom ASIC Engineering Lead

Broadcom • San Jose (CA)

On-site
USD 144,000 - 230,000
Discretionary annual bonus
Equity grant
Comprehensive benefits