Senior IOS-XE Systems Engineer — Hybrid Milpitas

Cisco Systems

Milpitas (CA)

Hybrid

USD 168,000 - 245,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Cisco Systems is hiring a Software Engineer to design, develop, and maintain low-level systems software in Milpitas. The role emphasizes C/C++ and Linux systems programming, with responsibility for architectural features and reliability in high-availability networks.

You will collaborate with experienced engineers, mentor junior teammates, and influence both software architecture and user experience for Cisco’s next-generation networking platforms.

Qualifications

  • Application of C for memory management, concurrency, and multithreading.
  • Experience with Linux systems programming, including POSIX IPC, sockets, and process lifecycle management.
  • Experience in distributed system architecture, specifically control plane and data plane separation.
  • Experience with debugging tools including GDB, Linux tracing utilities, and post-mortem crash analysis.

Responsibilities

  • Design, develop, and maintain high-quality code using C/C++ and Linux systems programming.
  • Lead technical features from conception through production delivery.
  • Integrate Design Thinking principles to optimize reliability and performance in high-availability environments.
  • Mentor junior engineers and collaborate across functional teams to drive product innovation.
  • Identify technical risks early and conduct rigorous code reviews to maintain system integrity.

Skills

C for memory management & multithread
Linux systems programming
Distributed systems architecture
GDB & tracing tools

Education

Bachelor’s degree + 7 years
Master’s degree + 4 years
PhD + 1 year

Job description

Cisco Systems is hiring a Software Engineer to design, develop, and maintain low-level systems software in Milpitas. The role emphasizes C/C++ and Linux systems programming, with responsibility for architectural features and reliability in high-availability networks.

You will collaborate with experienced engineers, mentor junior teammates, and influence both software architecture and user experience for Cisco’s next-generation networking platforms.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

IOS-XE Systems Engineer — Hybrid Milpitas
IOS-XE Systems Engineer — Hybrid Milpitas

Cisco • Milpitas (CA)

Hybrid
USD 180,000 - 260,000
Senior Systems Engineer - Networking (C/C++ on Linux)
Senior Systems Engineer - Networking (C/C++ on Linux)

Cisco Systems, Inc. • Milpitas (CA)

Hybrid
USD 150,000 - 230,000
IOS-XE Systems Engineer: Low-Level OS & Upgrades (Hybrid)
IOS-XE Systems Engineer: Low-Level OS & Upgrades (Hybrid)

Cisco Systems, Inc. • Milpitas (CA)

Hybrid
USD 168,000 - 245,000
Hybrid work model
Mentorship program
Senior Linux/C Systems Engineer — IOS-XE
Senior Linux/C Systems Engineer — IOS-XE

Cisco Systems, Inc • Milpitas (CA)

Hybrid
USD 168,000 - 245,000
Senior Software Engineer - Cisco IOS-XE (Hybrid)
Senior Software Engineer - Cisco IOS-XE (Hybrid)

Cisco Systems, Inc. • Milpitas (CA)

Hybrid
USD 150,000 - 230,000
Hybrid Senior QA Engineer, Networking (L2/L3) Milpitas
Hybrid Senior QA Engineer, Networking (L2/L3) Milpitas

Cisco Systems, Inc • Milpitas (CA)

Hybrid
USD 168,000 - 245,000
Embedded Systems Engineer: Low-Level, AI & Networking
Embedded Systems Engineer: Low-Level, AI & Networking

Cisco • Milpitas (CA)

On-site
USD 120,000 - 180,000
Medical Insurance
Dental Insurance
Vision Insurance
+16
Senior Software Engineer - High-Speed Routing & Optics
Senior Software Engineer - High-Speed Routing & Optics

Cisco Systems, Inc. • Milpitas (CA)

Hybrid
USD 168,000 - 245,000
Medical, dental and vision insurance
401(k) with company matching
Parental leave
+1
Embedded Systems Engineer: Low-Level Firmware & Networking
Embedded Systems Engineer: Low-Level Firmware & Networking

Cisco • San Jose (CA)

On-site
USD 90,000 - 120,000
Hybrid Platform Engineering Lead - Distributed Systems
Hybrid Platform Engineering Lead - Distributed Systems

Cisco • Atlanta (GA)

Hybrid
USD 152,000 - 222,000
Bonus eligibility
Health benefits
401(k) matching
+1