Senior Software Development Expert for Next-Generation Networking Solutions

18 hours ago


Ottawa, Ontario, Canada Cisco Systems, Inc. Full time
About the Role

Cisco Systems, Inc. is seeking a highly skilled Senior Software Development Expert to join our team and contribute to the development of next-generation networking solutions.

The ideal candidate will possess outstanding project management, communication, and technical skills, with a strong background in software development, particularly in C, C++, Python, and embedded systems.

Key Responsibilities
  • Develop software solutions for modular and fully distributed network operation systems that power Cisco's cutting-edge routing/switching systems.
  • Collaborate closely with engineering and product teams to develop software from conceptualization through customer delivery.
  • Implement products and features for large-scale systems running complex code in high-bandwidth environments.
  • Troubleshoot and resolve software defects in components ranging from kernel modules to applications.
Requirements
  • Bachelor's degree with 6+ years of experience or Master's degree with 4+ years of experience in software development.
  • Strong understanding of programming languages, including C, C++, Python.
  • Experience with embedded systems, Linux kernel, real-time OS fundamentals, interrupt handling, device driver development, inter-process communication, and bus architectures.
  • Experience with optical networking technologies and components.
Benefits
  • Estimated salary: $120,000 - $180,000 per year.
  • Comprehensive benefits package, including quality medical, dental, and vision insurance, 401(k) plan with Cisco matching contribution, short and long-term disability coverage, basic life insurance, and numerous wellbeing offerings.
  • Up to twelve paid holidays per calendar year, plus a day off for your birthday.
  • Flexible Vacation Time Off policy and Sick Time Off subject to Cisco's policies.


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    At QNX Software Systems, we are committed to providing safe and secure operating systems for embedded systems. As a trusted supplier of software solutions, our team is seeking an experienced network software developer to join our OS Development Group.The ideal candidate will directly contribute to the design and implementation of QNX's networking suite,...


  • Ottawa, Ontario, Canada Maarut Inc Full time

    About the RoleWe are seeking an experienced Software Development Expert to design, develop, and integrate software platforms for our next-generation Advanced Driver Assistance Systems (ADAS).As a key member of our team, you will work on developing and implementing software solutions that meet the highest standards of quality, reliability, and...


  • Ottawa, Ontario, Canada Nokia Full time

    Nokia is seeking a highly skilled Senior Software Engineer to join our Cloud Network Services / Mobile Gateway Packet Core team. This role will focus on developing and implementing software solutions for Application Assurance (DPI) within the mobile gateway product.About the RoleAs a Senior Software Engineer, you will be responsible for leading, solving, and...


  • 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 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 Ciena Corporation Full time

    Overview:">Ciena Corporation, a leader in networking solutions, is seeking an entry-level Embedded Software Developer to join our team. As a key member of our Packet Software group, you will design, code, and support software drivers, APIs, and data plane applications written in C/C++ and running in a real-time embedded Linux environment.">About the...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    About QNX Software SystemsAs a trusted supplier of safe and secure operating systems, hypervisors, frameworks, and development tools, QNX Software Systems provides expert support and services for building the world's most critical embedded systems.We are the embedded experts, born in embedded and providing time-tested and trusted foundation software,...


  • 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 QNX Software Systems Full time

    BlackBerry QNX is a leading provider of safe and secure operating systems, hypervisors, frameworks, and development tools. We offer expert support and services for building mission-critical embedded systems.We are seeking a skilled individual to contribute to the design and implementation of our QNX networking suite. This includes the protocol stack, user...


  • Ottawa, Ontario, Canada Motorsport Hackers Full time

    Job OverviewMotorsport Hackers is seeking an experienced Embedded Software Developer to join our team in the driver and platform bring-up for the next generation Gateway ECU. As a key member of our team, you will design and implement platform software to support advanced application features, debug platform SW, and provide fixes as required.About the RoleWe...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    Company OverviewBlackBerry QNX is a leading provider of safe and secure operating systems, hypervisors, frameworks, and development tools for building critical embedded systems. With a trusted reputation in the industry, we are committed to delivering high-quality solutions that meet the stringent requirements of automotive and industrial...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    About QNX Software SystemsWe are a leading provider of operating systems, safety and security certification expertise, and professional services for the automotive, medical, industrial and consumer industries.Estimated Salary: $140,000 - $180,000 per yearJob Description:We are seeking an experienced Senior WiFi Networking Software Engineer to join our team...


  • Ottawa, Ontario, Canada BlackBerry Inc. Full time

    Job SummaryThe BlackBerry QNX team is seeking a highly skilled Senior Networking Systems Software Engineer to join our dynamic group of experts. This role will be instrumental in developing high-quality ethernet drivers and networking stack for some of the most advanced hardware platforms available.We are looking for a seasoned engineer with a deep...


  • Ottawa, Ontario, Canada Cisco Systems Full time

    Company OverviewCisco Systems is a global leader in networking and IT, driving innovation and redefining how people connect, communicate, and collaborate.We are a dynamic development team that is transforming the way we work, live, play, and learn.About the RoleThis is a key position for a Senior Software Engineer to join our Network Operations team. As a...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    Company Overview:QNX Software Systems is a trusted supplier of safe and secure operating systems, hypervisors, frameworks, and development tools. We provide expert support and services for building the world's most critical embedded systems.We are the embedded experts, born in embedded, and offer time-tested and trusted foundation software, including our...


  • Ottawa, Ontario, Canada 49 Solutions Full time

    49 Solutions is seeking experienced professionals to contribute to our ongoing projects. We are looking for skilled Senior Software Developers who can play a pivotal role in shaping the digital landscape.About the RoleAs a Senior Software Developer, you will be responsible for designing and implementing cutting-edge software solutions that meet the evolving...


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

    About BTA Design Services Inc.:We are a renowned electronic design firm headquartered in Ottawa, providing comprehensive services to clients across Canada and globally.Our expertise encompasses ASIC and FPGA design and verification, as well as embedded software development. We enhance our clients' teams, accelerating the development of complete designs.Job...

  • IT Consultant

    4 weeks ago


    Ottawa, Ontario, Canada Cygnus Professionals Inc Full time

    About UsCygnus Professionals Inc., a next-generation global information technology solution and consulting company, is headquartered in New Jersey (U.S.). Founded on strong management and leadership, our team boasts over 30 years of combined experience. We strive to expand our presence across industries and geographies through industry-focused business...


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

    Cisco Systems, Inc. seeks a Highly Skilled Networking Software Developer.About Us:Cisco Systems, Inc. is a leading technology company that powers next-generation networking systems.Job Description:We are looking for an experienced software developer to join our team in developing cutting-edge networking solutions. The ideal candidate will have a strong...


  • 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,...