IOS-XE Systems Engineer — Hybrid Milpitas

Cisco

Milpitas (CA)

Hybrid

USD 180,000 - 260,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’s IOS-XE Image Install team in Milpitas is hiring a software engineer to build low-level Linux-based networking software. You’ll work on memory management, concurrency, sockets, and multithreading in C/C++, with strong debugging and testing practices.

As a senior contributor, you will lead features from design to production, mentor peers, and collaborate across teams to ensure reliability, scalability, and security for Cisco’s global enterprise networks.

Qualifications

  • Memory management, concurrency, and multithreading in C/C++
  • Experience with Linux systems programming (POSIX IPC, sockets, lifecycle)
  • Distributed system architecture with control plane/data plane separation
  • Debugging tools including GDB, Linux tracing utilities, and post-mortem crash analysis

Responsibilities

  • Design and implement high-quality C/C++ for Linux-based networking software.
  • Lead features from initial conception through production delivery.
  • Mentor junior engineers and collaborate across functional teams to ensure reliability and performance in high-availability environments

Skills

C programming
Linux systems
POSIX IPC
Sockets
Multithreading
Distributed systems
Code reviews
Memory management
Concurrency

Education

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

Tools

GDB
Linux tracing utilities
Post-mortem crash analysis

Job description

Cisco’s IOS-XE Image Install team in Milpitas is hiring a software engineer to build low-level Linux-based networking software. You’ll work on memory management, concurrency, sockets, and multithreading in C/C++, with strong debugging and testing practices.

As a senior contributor, you will lead features from design to production, mentor peers, and collaborate across teams to ensure reliability, scalability, and security for Cisco’s global enterprise networks.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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

Cisco Systems • Milpitas (CA)

Hybrid
USD 168,000 - 245,000
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 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 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
Simulation Software Engineer - Digital Twins & Networking
Simulation Software Engineer - Digital Twins & Networking

020 Cisco Systems, Inc. • Milpitas (CA)

On-site
USD 155,000 - 223,000
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
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