- Experience
- 5–10 yrs
- Salary
- —
- Openings
- 1
- Posted
- 5 hours ago
- Work mode
- Work from home
- Education
- Any graduate
- Eligibility
- Candidates from any educational background may apply; a graduation degree is not mandatory.
- Resume
- Required to apply
Job description
Role Overview
This role is for an experienced software engineer who can bring strong Broadcom silicon expertise and networking software depth to help build the next generation of high-performance cloud and AI networking infrastructure.
Key Work Areas
- Build and refine networking software for switching platforms based on Broadcom silicon.
- Design and deliver advanced Layer 2 and Layer 3 forwarding capabilities for modern ASIC architectures.
- Partner with silicon, platform, and network software teams to create new networking solutions.
- Improve performance, scalability, and reliability for very large data center deployments.
- Support hardware bring-up, traffic handling, QoS, and forwarding pipeline enhancements.
Required Background
- Practical, hands-on experience with the Broadcom BCM SDK.
- Exposure to Broadcom DNX families such as Jericho and Qumran, and/or XGS families such as Tomahawk and Trident.
- Strong understanding of core Layer 2 and Layer 3 networking concepts.
- Good working knowledge of EVPN, VXLAN, MPLS, multicast, and data center networking.
- Experience with traffic management, QoS, and ASIC-level forwarding concepts.
- Solid C/C++ development experience in embedded or networking environments.
- Experience working on Linux-based networking platforms.
Preferred Experience
- Familiarity with SONiC, Open Network Linux (ONL), or similar open networking platforms.
- Experience supporting hyperscale, cloud, or AI networking infrastructure.
- Exposure to merchant silicon networking ecosystems.
Why This Role Stands Out
- Opportunity to work on advanced cloud, AI, and data center networking technologies.
- Collaboration with experienced networking and silicon specialists.
- A chance to influence architecture and product direction.
- Flexible remote working arrangement.
- Opportunity to solve complex engineering problems at scale.
Experience Levels
Senior Software Engineer: 5+ years of experience. Staff/Lead Engineer: 8+ years of experience. Principal Engineer/Architect: 10+ years of experience.
Application Note
Interested candidates can share their profile via email to the hiring team. Candidates are also encouraged to refer suitable professionals from their network.