Sr Software Engineer - Embedded Data Center

Cisco

Hybrid

Quick summary

Work type
Hybrid
Location
Milpitas, CA
Salary
$165,000–$241,400 / yr
Posted
1 day ago
Closes
Jul 3, 2026

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $178k
This role $203k
$132k most similar roles pay here $253k

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

About Cisco

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

View all roles at Cisco

At a glance

TL;DR · Sr Software Engineer - Embedded Data Center

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.

What you'll do

  • Define and design SDKs and P4 code for Cisco's Data Center Switch Platforms.
  • Develop and debug large portions of software independently using C, C++, or Python.
  • Write comprehensive functional specifications for new software modules.
  • Maintain expertise in a wide range of current and next-generation Data Center technologies.
  • Support the development and maintenance of QoS, Security, ACL, NAT features on switches.

What we're looking for

  • 6+ years of professional engineering experience in software development
  • Strong programming skills in C, C++, and/or Python
  • Experience debugging with GDB or similar tools
  • Background in embedded system software development for switches/routers
  • Knowledge of Data Center technologies including VxLAN/EVPN, SR/MPLS, ECMP
  • Familiarity with QoS, Security Policies, ACL, NAT, Load Balancing, Service Chaining

More like this

Similar roles

Data Center Engineer

Leidos

Bethesda, MD 5 days ago $73,450$132,775
Data_Center_Strategy Power_Infrastructure Redundancy_Techniques Rack_Standards Environmental_Sensors Maintenance_Verifications_Documents Technical_Drawings Procurement_Documentation Server_Technologies Root_Cause_Analysis Physical_Equipment_Maintenance Network_Outages Fire_Suppression Security_Planning Data_Center_Security Windows_Environment SAN_Administration Hyper_Converged_Infrastructure Backup_and_Restore_Procedures DoD_8140/8570_IAT_Level_II

Sr. Software Engineer, Data Products

Autodesk

California 58 days ago $117,000$209,330
Go Java Python AWS REST GraphQL Kafka Flink CI/CD Docker React Cloud Native Observability Airflow Temporal Spark Trino/Presto Hive EMR
Hybrid

Data Center Chief Engineer

JLL (Jones Lang LaSalle)

Remote (Richardson, TX) 3 days ago
UPS Systems Generators Electrical Switchgear Chillers Systems Building Automation and Control Systems Raised Floor Operations MS Office Corrigo Salesforce Remedy Blueprint Reading Schematic Drawings Technical Manuals Critical Environment Management Compliance Documentation Maintenance Work Orders PM Schedule Creation Third Party Vendor Coordination OPEX Budgeting CAPEX Planning Procedure Quality Reviews
Remote

Data Center Design Engineer (University Grad)

Qualcomm

San Diego, CA 58 days ago
AutoCAD Microsoft Visio Data center operations Cooling fundamentals Airflow Heat transfer Liquid cooling concepts Rack elevation planning Floor layout design Power distribution Server hardware Networking hardware Storage hardware Analytical skills Problem-solving skills Written communication Verbal communication Process documentation

Senior Software Engineer - Datacenter Systems

Nvidia

Remote (Santa Clara, CA) 3 days ago $184,000$287,500
Python Rust C++ Shell Kubernetes Jenkins GitLab Ansible GitOps Prometheus Grafana CI/CD Linux Slurm NVIDIA DGX systems Docker Terraform AWS Azure Google Cloud Platform
Remote