Principal System Software Engineer - Data Center MODS
Nvidia
Quick summary
Market check
How this pay compares to similar roles
This role pays more than 69% of similar roles. Most pay $146,125–$210,112 — the shaded band above. At the midpoint, this role pays about $203k versus about $178k for comparable roles.
Based on 240 similar postings.
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 174 open roles on FindRole.
Listed pay typically runs $165,000–$241,400 across 174 roles with salary data.
Most-posted roles
At a glance
As a Senior Software Engineer in Cisco's Cloud Networking Business Group (CNBG), you will join a dynamic team focused on developing and supporting software for the Nexus 9000/3000 Data Center product lines, contributing to Cisco’s strategic vision of application-aware network infrastructure. Your daily responsibilities include defining, designing, delivering, and maintaining SDKs, P4 code, and software modules for both Cisco and merchant ASIC-based data center switches. You will write comprehensive functional specifications, independently develop and debug large portions of complex software, and maintain expertise across a wide range of data center technologies such as QoS, security policies, ACL, NAT, telemetry, and load balancing. The role requires proficiency in C, C++, Python, and experience with debugging tools like GDB, along with a background in embedded system software development for switches and routers. Ideal candidates will also have knowledge of advanced data center protocols and technologies including VxLAN/EVPN, SR/MPLS, ECMP, QoS policies, and performance engineering practices.
Skills
What you'll do
What we're looking for
More like this
Nvidia
Leidos
Autodesk
JLL (Jones Lang LaSalle)
Qualcomm
Nvidia