Drimva

Cisco

Senior Software Engineer - Cisco IOS-XE (Hybrid)

$149K–$282K

Milpitas, California, US · Hybrid · Senior · Full-time · Posted Oct 12, 2026

Experience
Bachelor’s degree plus 7 years of related experience, Master’s degree plus 4 years of related experience, or PhD plus 1 year of related experience.
Education
Bachelor’s, Master’s, or PhD, with the corresponding related experience stated in the posting.
Visa sponsorship
The posting does not state a visa policy.

About the job

Design, develop, and maintain Cisco IOS-XE image-install systems that support device upgrades, provisioning, recovery, and high availability.

What you'll do

  • Build and maintain systems software using C/C++ and Linux systems programming; lead technical features from conception through production.
  • Improve reliability, performance, scalability, and security; identify risks and conduct code reviews.
  • Mentor junior engineers and collaborate across teams on product innovation.

What they ask for

  • C programming for memory management, concurrency, and multithreading.
  • Linux systems programming, including POSIX IPC, sockets, and process lifecycle management.
  • Distributed systems architecture, specifically control plane and data plane separation.
  • Debugging with GDB, Linux tracing utilities, and post-mortem crash analysis.

Nice to have

  • Lead medium-scale technical features from design through production; mentor peers and junior engineers.
  • Cross-functional communication and experience with threat modeling and production monitoring.

Pay

$167,700.00 to $245,200.00 (base salary); $167,700.00 - $282,000.00 (base salary); $149,100.00 - $250,900.00 (base salary)

Tools

C/C++, Linux, POSIX IPC, GDB

Model-written summary · the original posting is authoritative

First seen Oct 16, 2026 · Last verified Nov 5, 2026 (UTC)