Cisco

Senior Software Engineer

Cisco
Apply
10 hours ago
Milpitas, CA, USASenior
H1B Sponsor

Base Salary

$168k - $245k/yr

Responsibilities

  • Develop and improve SONiC software modules supporting pluggable optics and Co-Packaged Optics.
  • Build platform adaptation layers interfacing with ASICs, optical engines, and BMCs.
  • Implement and maintain drivers, APIs, and services for optics monitoring, configuration, and lifecycle management.
  • Integrate CPO technologies into SONiC platforms, including telemetry, diagnostics, and control-plane interactions.
  • Debug system-level issues across software and hardware boundaries and validate performance, reliability, and thermal/power characteristics.
  • Design maintainable software components and contribute to unit testing, system testing, automation, and monitoring.
  • Collaborate with hardware, QA, and system integration teams and contribute to the SONiC open-source community.

Requirements

  • Bachelor's degree plus 7 years of related experience, master's degree plus 4 years, or PhD plus 1 year.
  • At least 5 years of software development experience.
  • At least 3 years of experience with Linux-based systems and system-level programming using C, C++, or Python.
  • At least 3 years of experience with debugging tools and distributed or embedded systems environments.
  • Preferred experience with L2/L3 networking protocols, switching, routing, SONiC or similar network operating systems, and QSFP, OSFP, or CPO technologies.
  • Preferred experience with drivers, SDKs, platform abstraction layers, Docker, Kubernetes, telemetry, monitoring systems, data-plane/control-plane interactions, CI/CD pipelines, and automated testing.

Benefits

  • Hybrid work arrangement requiring 3 days per week in the Milpitas, California office.
  • Medical, dental, and vision insurance; 401(k) matching; paid parental leave; disability coverage; and basic life insurance, subject to eligibility.
  • Potential Cisco restricted stock unit grants and annual bonuses for non-sales roles.
  • Paid holidays, floating holiday, birthday leave, year-end shutdown, wellness days, vacation or flexible time off, sick time, family emergency leave, and optional paid volunteer days.
  • The application window is expected to close October 29, 2026, although the posting may be removed earlier.
Cisco

About Cisco

10,000+ employees

Cisco is the worldwide technology leader that is revolutionizing the way organizations connect and protect in the AI era. For more than 40 years, Cisco has securely connected the world. With its industry leading AI-powered solutions and services, Cisco enables its customers, partners and communities to unlock innovation, enhance productivity and strengthen digital resilience. With purpose at its core, Cisco remains committed to creating a more connected and inclusive future for all.

Contact me