Opens broadcom.wd1.myworkdayjobs.com in a new tab
About This Role
- 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 Senior 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.
- Requirements Technical Expertise: Strong forwarding plane experience in applications such as L2, L3, ACL, QoS, Tunnels, and SRv6.
- 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 8+ years of experience or MS + 6+ years of experience.
- Additional Job Description: Compensation and Benefits The annual base salary range for this position is $120,000 - $ 192,000 This position is also eligible for a discretionary annual bonus in accordance with relevant plan documents, and equity in accordance with equity plan documents and equity 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.
- 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.
Sourced directly from Broadcom’s career page
Your application goes straight to Broadcom.
Opens broadcom.wd1.myworkdayjobs.com in a new tab
Specialisation
Open roles at Broadcom
398 positions
Job ID
/job/USA-CA-San-Jose-Innovation-Drive/R-D-Engineer-Software-4_R025433
Get matched to roles like this
Upload your resume once. We’ll notify you when matching roles open up.
Join talent pool — free