The application window is expected to close on: 2/10/2025
Job posting may be removed earlier if the position is filled or if a sufficient number of applications are received.
Your Impact
As a Technical Lead, Software Engineer, you will be responsible for partnering with the customer (specially data center customers) to understand their needs and co-define the set of requirements and use-cases with them. Providing architectural leadership for network architecture as well as software architecture.
- You will have the ability to influence to drive deployments of Cisco Recommended Solutions.
- Bring innovations and industry trends to drive the next set of innovations in control plane routing protocols charter for Cisco, to solve critical customer/business needs.
- Provide thought leadership in networking technologies.
- Be a part of and contribute to the Open Source SONiC community.
- Be a mentor for a diverse and extremely talented team.
- You will successfully execute on product delivery through entire lifecycle: requirements, design, development and post deployment customer support.
Minimum Qualifications:
- A Bachelor's Degree or Master's Degree in Computer Science or a related field of study with 7 + years of experience working as a Software Engineer.
- Experience working with Linux or other like networking operating systems.
- Programming experience with C or Python.
- Experience with routing protocols, multicast routing or other Controller based technologies.
Preferred Qualifications:
- Exposure to SONiC and extensive contribution to SONiC community.
- Experience with open-source networking stacks like FRR, Quagga.
- Strong grounding in data structures and algorithms.
- In-depth understanding of packet forwarding, operating systems internals, algorithms, and computer architecture is helpful.
- Strong knowledge of MPLS Technologies, including LDP, RSVP-TE. Experience with MPLS based VPNs (MVPN, L3VPN, L2VPN) is a definite plus.
- Hands on experience with Cisco Routers (core, edge or access) is a plus.