Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Cisco Logo

Software Engineering Technical Leader - Platform Infrastructure - Platform Infrastructure

Cisco

Salary not specified
Sep 29, 2025
Milpitas, CA, USA • San Jose, CA, USA
Apply Now

Cisco's MIG Routing team is looking to develop innovative technologies for the world's largest networks, specifically focusing on next-generation Network Operation System and cutting-edge routing and switching systems.

Requirements

  • Experience in programming languages such as C, C++, and Python.
  • Experience with Embedded Systems, Linux Kernel and Real-time OS fundamentals, interrupt handling, device driver development, inter-process communication, and bus architectures such as PCIe and I2C.
  • Experience with datapath technologies—including optics, PHY, and SerDes—with deep expertise in SerDes and coherent optical technologies for design, implementation, and troubleshooting in embedded networking platforms (routers).
  • AI/ML experience is a plus.
  • Experience with optical networking technologies and components.
  • Strong understanding of physical layer protocols, signal processing, and modulation techniques.
  • Familiarity with CMIS and SFF standards (such as SFP, QSFP) and their application in network systems.

Responsibilities

  • Develop networking software solutions and platform capabilities for modular and fully distributed next generation Cisco Network Operation System that powers Cisco’s cutting-edge routing/switching systems.
  • Collaborate closely with engineering and product teams to develop software from the conceptualization phase through to customer delivery.
  • Lead board bring-up, validation, and debugging of complex embedded systems.
  • Implement products and features for large-scale systems that run complex code in high bandwidth environments.
  • Troubleshoot and resolve software defects in components ranging from kernel modules to applications.
  • Work closely with cross-functional teams, driving and collaborating with other technical leaders and software engineers on system and functional design and architecture of new features.
  • Write specification documents and review and sign off on requirements documents.

Other

  • Commit to a higher standard of quality, even under time-to-market pressures.
  • Mentor and coach junior engineers, fostering technical excellence and knowledge sharing.
  • Stay current with industry trends in networking, optics, and embedded systems, and drive adoption of relevant new technologies.
  • Good written and verbal communication skills, with strong problem-solving and debugging abilities.
  • Knowledge of software quality processes.