Originally posted 25 September 2026 by the employer.
This position focuses on developing software for BRCM switching silicon and advanced switching ASICs.
About the role
This role involves designing and developing hardware abstraction layer software for BRCM switching silicon. You will work on software solutions for advanced switching ASICs.
What you'll do
- Design and develop hardware abstraction layer for BRCM switching silicon.
- Implement, document, and test high-quality software.
- Work cross-functionally with marketing, architects, software test, and silicon development.
- Deliver software for a dis-aggregated software solution.
- Design solutions and implement features independently.
What you'll need
- BS/MS in Computer Science or similar.
- 10+ years of experience in software development of packet forwarding, network OS, or embedded software.
- Strong skills in C, C++, Python.
- Experience working on industry switching ASICs.
- Hands-on experience using ASIC SDK to program forwarding plane data, including ipv4/ipv6 hosts and prefixes, adjacency, ARP and ND6, VRF, ECMP.
- Strong forwarding plane experience in applications such as L2, L3, ACL, QoS, Tunnels, SRv6, Telemetry.
- Strong problem solving and software troubleshooting skills.
Nice to have
- In-depth understanding of linux network drivers.
- Familiarity in working in an open source software development environment and tools such as Git, Jenkins, Gerrit.
This role has been open 0 days — well below the 58-day median for Systems Software Engineering roles.
Systems Software Engineering · Systems Software
|
Open roles in category
689
|
Median days open
58 d
|
Median salary
$205k
|
See the full market breakdown ▾Category comparison, and who else is hiring
| Metric | Broadcom | All employers we track in this specialty (689 roles · 74 employers) |
|---|---|---|
| Open roles in this specialty | 30 | 689 |
| Open roles in the wider Software, Firmware & Systems family | 92 | 5848 · 143 employers |
| Median days open | 36 d | 58 d (−22 d vs this employer) |
| Median salary (USD postings) | — | $205k |
Who's hiring in this category
- Qualcomm · 159 open roles · median 66 d
- NVIDIA · 139 open roles · median 49 d
- AMD · 58 open roles · median 53 d
- Broadcom (this employer) · 28 open roles · median 36 d
- Mobileye · 27 open roles · median 64 d
- Arm Holdings · 20 open roles · median 92 d
How we counted: 689 open Systems Software Engineering (Systems Software) roles from 74 employers tracked in the SemiconductorJobs index, counted 25 Sept 2026. Specialty figures count only roles carrying this exact specialty label, so an employer's related work in neighbouring specialties is not included there — it is counted in the wider Software, Firmware & Systems family row. Figures refresh nightly.