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 32 days — well below the 67-day median for Systems Software Engineering roles.
Systems Software Engineering · Systems Software
|
Open roles in category
680
|
Median days open
67 d
|
Median salary
$209k
|
See the full market breakdown ▾Category comparison, and who else is hiring
| Metric | Broadcom | All employers we track in this specialty (680 roles · 70 employers) |
|---|---|---|
| Open roles in this specialty | 18 | 680 |
| Open roles in the wider Software, Firmware & Systems family | 79 | 6268 · 146 employers |
| Median days open | 63 d | 67 d (−4 d vs this employer) |
| Median salary (USD postings) | — | $209k |
Who's hiring in this category
- Qualcomm · 176 open roles · median 81 d
- NVIDIA · 135 open roles · median 45 d
- AMD · 58 open roles · median 55 d
- Mobileye · 24 open roles · median 86 d
- Arm Holdings · 20 open roles · median 124 d
- Broadcom (this employer) · 19 open roles · median 63 d
How we counted: 680 open Systems Software Engineering (Systems Software) roles from 70 employers tracked in the SemiconductorJobs index, counted 27 Oct 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.