Senior Software Engineer

Cisco

Confirmed live today High trust
Closes in 3 days Hybrid

Quick summary

Work type
Hybrid
Location
Milpitas, CA
Employment
Full-time
Posted
54 days ago
Freshness
Confirmed live today
Closes
Oct 30, 2026 (soon)

Market check

Salary context

How this pay compares to similar roles

Similar $164k
$109k $224k
below market most similar roles pay here above market

This listing doesn't post a salary. Most similar roles pay $149,500–$177,781.

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 307 open roles on FindRole.

Listed pay typically runs $167,700–$245,000 across 224 roles with salary data.

Most-posted roles

View all roles at Cisco

At a glance

TL;DR · Senior Software Engineer

The Senior Software Engineer joins the SONiC Optics team within the Distributed System Engineering group to develop next-generation networking systems. This role focuses on integrating optical technologies, specifically Co-Packaged Optics, into SONiC-based platforms to support AI/ML workloads and high bandwidth demands. You will develop software modules, platform adaptation layers, and drivers for ASICs, optical engines, and BMCs. Key responsibilities include implementing APIs for optics monitoring, lifecycle management, and telemetry, while debugging system-level issues across hardware and software boundaries. The position requires proficiency in C, C++, and Python within Linux-based distributed or embedded systems. You will also utilize debugging tools, CI/CD workflows, and containerization technologies like Docker and Kubernetes to ensure high-quality software for complex networking protocols and hardware-software interfaces.

What does a Software Engineer earn in California?

Median $214500 from 1193 postings across 76 companies.

See salary data

What you'll do

  • Develop and improve software modules within SONiC to support optical subsystems and Co-Packaged Optics.
  • Contribute to platform adaptation layers that interface SONiC with ASICs, optical engines, and BMCs.
  • Implement and maintain drivers, APIs, and services for optics monitoring, configuration, and lifecycle management.
  • Debug and resolve system-level issues across software and hardware boundaries.
  • Integrate CPO technologies into SONiC-based platforms, including telemetry, diagnostics, and control-plane interactions.
  • Design scalable and maintainable software components for optics management.
  • Participate in unit testing, system testing, and automation efforts to ensure high-quality software.
  • Contribute to the SONiC open-source community by developing optics-related features and improvements.

What we're looking for

  • Bachelor's degree plus 7 years of related experience, Master's plus 4 years, or PhD plus 1 year of related experience.
  • 5 years of experience in software development.
  • Minimum 3 years of experience with Linux-based systems and system-level programming in C, C++, or Python.
  • 3+ years of experience with debugging tools and development in distributed or embedded systems environments.
  • Experience with networking protocols such as L2/L3, switching, and routing (preferred).
  • Exposure to network operating systems such as SONiC or similar platforms (preferred).
  • Understanding of optics technologies including QSFP, OSFP, or CPO concepts (preferred).
  • Experience with hardware-software interfaces, drivers, SDKs, or platform abstraction layers (preferred).

More like this

Similar roles

Software Engineering Technical Leader

Cisco

San Jose, CA 6 days ago $214,100–$309,800
C C++ Python Linux SONiC Device Driver Development I2C PCIe SPI MDIO TCP/IP Layer 2 Layer 3 ASIC Hardware Bring-up Secure-boot SFP QSFP
10+ yrs exp Hybrid

Senior Software Engineer

The Walt Disney Company

Seattle, WA +1 14 days ago $150,900–$202,400
JavaScript Web Development HLS DASH DRM PlayReady Widevine Adaptive Bitrate Streaming AVC HEVC AAC EAC3 Telemetry cross platform development
5+ yrs exp Hybrid

Senior Software Engineer

Adobe

San Jose, CA 39 days ago $173,500–$331,050
Java Scala Apache Spark Apache Kafka Hadoop AWS Azure Data Lake Storage Apache Parquet Databricks Delta Apache Iceberg Apache Hudi Apache HBase Cassandra Azure Cosmos DB CI/CD Agile Data Pipelines Streaming Batch Processing
10+ yrs exp

Senior Software Engineer

Warner Bros. Discovery

Atlanta, GA 6 days ago $130,970–$243,230
JavaScript (ES6+) Node.js Python Go Rust AWS IAM VPC EC2 S3 EKS Lambda Route53 SQL NoSQL Git Terraform Kubernetes Docker CloudFormation CI/CD JIRA GitHub Confluence A/B Testing System Design APIs
Hybrid

Senior Software Engineer

Oracle

Nashville, TN 123 days ago $89,200–$209,500
Java Python Go C++ C# Kubernetes Docker RESTful APIs CI/CD Linux Oracle Cloud Infrastructure Distributed Systems GitHub Copilot Codex Claude Code Infrastructure Automation Service Observability
3+ yrs exp