Software Engineer
Cisco
At a glance
AI generatedAs a senior software engineer on Cisco Silicon One’s dynamic team, you will design and develop the full software stack for next-generation network processors, collaborating with hardware engineers and architects to define cutting-edge ASIC products that drive AI and machine learning advancements. Your day-to-day responsibilities include coding in modern C++ and Python, conducting unit testing, debugging embedded software, and participating in the entire software development lifecycle from requirement gathering to production deployment. You will also engage with the Open Standards community and customers to deliver best-in-class routing and switching platforms while fostering innovation within a startup culture at a stable corporate giant like Cisco. Ideal candidates have extensive experience in C++ programming, full SDLC knowledge, and familiarity with Open Standard Network Operating Systems such as Silicon SDK development, SONiC, FBOSS, SAI, and L2/L3 networking technologies.
Skills
What you'll do
What we're looking for
Market check
This $126,500–$182,000 range sits above 36% of similar postings on FindRole.
Peer median band
$130,000–$214,950
Median floor and ceiling across peers.
Typical midpoint (25–75%)
$140,714–$213,562
Middle half of comparable postings.
Based on 240 comparable postings.
* 240 is the maximum number of comparable postings sampled.
Employer
Cisco Systems is the world''s leading networking technology company, designing and manufacturing networking hardware, telecommunications equipment, and cybersecurity solutions for businesses and governments. Industry: Networking Technology & Cybersecurity
Cisco currently has 103 open roles on FindRole.
Listed pay typically runs $165,000–$241,400 across 103 roles with salary data.
Most-posted roles
More like this
Cisco
Broadcom
Q2
Q2
Cardinal Health
Berkeley Research Group