Senior Networking Software Engineer Lead

2 days ago


Ottawa, Ontario, Canada Cisco Systems Full time

Cisco Systems is a global leader in technology that powers the internet, driven by our people. Our purpose is to help our customers reimagine their applications, secure their enterprise, transform their infrastructure, and meet their sustainability goals.

Job Summary

We are seeking an experienced Senior Networking Software Engineer Lead to join our Distributed Systems Engineering group, specifically the BGP Routing Team. The successful candidate will lead the development of routing software modules, focusing on platform-independent networking software compatible with all XR platforms.

About the Role

The ideal candidate will have 8+ years of relevant experience in software development for the networking domain, with expertise in C and Python programming languages. They will be responsible for developing automated tests to ensure high-quality handoffs to the Test team and delivering detailed software specifications.

  • Lead the development of new features for service providers and hyperscaler customers, addressing emerging demands with a rich implementation of technologies like segment routing and EVPN, L3 VPN.
  • Collaborate with adjacent software teams on programming interfaces and conduct peer code/design reviews.

The position requires strong problem-solving skills, excellent troubleshooting/debugging skills, and experience in manageability frameworks such as YANG/SNMP/XML. Familiarity with Unix/Linux is also essential.

What We Offer

Cisco Systems offers a competitive salary range of $180,000 - $250,000 per year, depending on experience. Our benefits package includes comprehensive health insurance, retirement savings plan, and paid time off. We also offer opportunities for professional growth and development, as well as a dynamic and inclusive work environment.

How to Apply

  • Ottawa, Ontario, Canada Nokia Full time

    Nokia is the leading provider of cloud-native software and as-a-service delivery models for communication service providers and enterprise customers.We are seeking a highly skilled Sr. Network Software Engineer to join our team, responsible for designing, developing, and maintaining network software solutions.The ideal candidate will have:Bachelor's degree...


  • Ottawa, Ontario, Canada ATS Software Full time

    We are seeking an experienced Senior Software Engineer to join our team in Scarborough. This is a full-time hybrid position, requiring you to commute to the office at least once a week.As a Senior Software Engineer, you will be responsible for taking primary ownership and responsibility over feature development, from ideation to release. You will work with...


  • Ottawa, Ontario, Canada Workila Full time

    At Workila, we offer an exciting opportunity for a skilled Senior Network Software Engineer to join our team. Our cutting-edge projects and collaborations provide a unique chance to grow and advance in your career.About the RoleAs a Senior Network Software Engineer, you will be responsible for designing, developing, and implementing high-performance network...


  • Ottawa, Ontario, Canada Cisco Systems, Inc. Full time

    About the RoleWe are seeking a highly skilled software developer to join our team at Cisco Systems, Inc. as a Senior Networking Software Development Engineer.This is an exciting opportunity to work on cutting-edge routing and switching systems, developing software solutions that will power our next-generation network operation system.Job DescriptionThe ideal...


  • Ottawa, Ontario, Canada Telesat Full time

    About TelesatTelesat is a leading global satellite operator providing reliable and secure satellite-delivered communications solutions worldwide to broadcast, telecommunications, corporate and government customers for over 50 years.We are one of the largest and most successful global satellite operators, backed by a legacy of engineering excellence,...


  • Ottawa, Ontario, Canada Telesat Full time

    We are seeking a highly skilled Software Developer with expertise in Networking to join Telesat, a leading global satellite operator. The ideal candidate will have a strong background in developing software solutions for network infrastructure, protocols, and routing algorithms.Job OverviewAs a Senior Specialist Software Developer at Telesat, you will...


  • Ottawa, Ontario, Canada Telesat Full time

    Job Summary:A highly skilled Senior Software Engineer is sought after to join the Telesat team. The ideal candidate will have extensive experience in designing and optimizing high-performance network systems, with a strong background in developing scalable, low-latency solutions for data-intensive environments.This role involves working on cutting-edge...


  • Ottawa, Ontario, Canada Nokia Full time

    About the RoleWe are seeking a highly motivated and skilled software engineer to join our team at Nokia. As a senior software development engineer, you will have the opportunity to work on cutting-edge projects that drive innovation in the field of networking and communications.


  • Ottawa, Ontario, Canada Myticas Consulting Full time

    We are seeking a highly skilled Senior Software Developer with expertise in Networking to join our team. The ideal candidate will have a strong background in developing software solutions for network infrastructure, protocols, and routing algorithms. This position requires a deep understanding of networking concepts and hands-on experience in designing and...


  • Ottawa, Ontario, Canada Telesat Full time

    Job DescriptionTelesat, a leading global satellite operator, is seeking an experienced Senior Software Development Engineer to join its cutting-edge LightSpeed Software development team.About TelesatWith over 50 years of experience in delivering reliable and secure satellite-delivered communications solutions worldwide, Telesat has grown to be one of the...


  • Ottawa, Ontario, Canada Nokia Full time

    At Nokia, we are seeking students to join our team of developers and automation experts. As a Network Automation Engineer, you will work closely with customers and product managers as professional services consultants to develop product prototypes and automation solutions for our IP customers.We handle the entire software development lifecycle (SDLC) and lab...


  • Ottawa, Ontario, Canada Telesat Full time

    Telesat, a leading global satellite operator, is seeking a highly skilled Senior Software Engineer to join our team. With over 50 years of experience in delivering reliable and secure satellite-delivered communications solutions, we offer a unique opportunity to work on cutting-edge technologies and contribute to the development of advanced satellite ground...


  • Ottawa, Ontario, Canada Harris Geospatial Solutions Full time

    About Your Role as a Senior Software Development EngineerWe are seeking an experienced Senior Software Development Engineer to join our team at Harris Geospatial Solutions. In this role, you will design and develop software solutions that operate in complex, multi-network environments.Your Responsibilities:Design and contribute to software architecture...


  • Ottawa, Ontario, Canada Telesat Full time

    About TelesatTelesat is a leading global satellite operator providing reliable and secure satellite-delivered communications solutions worldwide. With a legacy of engineering excellence, reliability, and industry-leading customer service, Telesat has grown to be one of the largest and most successful global satellite operators.The company's revolutionary Low...


  • Ottawa, Ontario, Canada Nokia Full time

    About the RoleWe are seeking an experienced Software Engineering Professional to join our team at Nokia. As a key member of our engineering team, you will be responsible for developing software solutions that meet the requirements of our clients.Your primary focus will be on automation and networking, leveraging your expertise in systems engineering...


  • Ottawa, Ontario, Canada Cisco Systems, Inc. Full time

    About the RoleCisco is seeking an experienced Software Development Engineer to join our team, working on cutting-edge networking systems. As a key member of our development team, you will be responsible for designing and implementing software solutions that power Cisco's innovative routing/switching systems.Key ResponsibilitiesDevelop and maintain...


  • Ottawa, Ontario, Canada Synopsys, Inc. Full time

    About Synopsys">Synopsys is a leading global supplier of technology solutions for chip design and software security. With a passion for innovation, we empower engineers to create products that shape the world.">Job Summary">We are seeking an experienced Senior Verification Engineer to lead the verification efforts in Neural Network compilers and tools for...


  • Ottawa, Ontario, Canada BTA Design Services Inc. Full time

    Senior Embedded Networking Software Designer – L2/L3 ProtocolsAbout Us:BTA Design Services Inc. is a leading provider of electronic design services in Canada and beyond, specializing in ASIC and FPGA design and verification, and embedded software development.We seek an experienced Senior Embedded Networking Software Designer to join our team as we...


  • Ottawa, Ontario, Canada Harris Geospatial Solutions Full time

    About your next opportunity as a Senior Software Solutions Architect:Key Responsibilities:Lead the design and development of software solutions, collaborating with Application Leads;Design and implement microservices solutions that operate in complex, multi-network environments;Develop new solutions to resolve software problems, ensuring efficient and...


  • Ottawa, Ontario, Canada Telesat Full time

    Job DescriptionWe are seeking an experienced Software Engineering Lead to join our team in Ottawa, Canada.Company OverviewTelesat is a leading global satellite operator providing reliable and secure satellite-delivered communications solutions worldwide. With a legacy of engineering excellence, reliability, and industry-leading customer service, we have...