Senior Networking Software Developer

3 weeks ago


Ottawa, Canada Nokia Full time
p>We are seeking a highly skilled and experienced Senior Software Developer to join our team. The successful candidate will collaborate with the Network Automation team and be a key member of the Network Services Platform (NSP) Automation Frameworks software team.As a Senior Software Developer, you will focus on developing and enhancing NSP's Automation Product Suites, including Workflow and Intent Manager and Service Fulfillment. These applications are crucial to the current and future success of the Network Services Platform.As part of our Network Automation Team, you’ll have the opportunity to work within a multi-site R&D Organization to enable our teams to develop, test and simulate network automation solutions for upcoming customer deliverables.With over 1000 Customers today, the Network Services Platform portfolio continues to provide a reliable and comprehensive management solution to monitor, provision, and troubleshoot IP and Optical networks. p>Join our team and be part of our mission to drive innovation and deliver exceptional solutions to our customers. li>Bachelor’s or Master’s degree in computer science or engineering Proven experience (8+ years) in the software industry leading complex technical projects from conception to delivery Strong programming skills (Python, Java, JavaScript, Go…) Knowledge of network management concepts, protocols, and modelling (REST, RESTCONF, YANG) Experience with web development (HTML, CSS, and JavaScript, Django) Strong grasp of object-oriented software design concepts.Knowledge of OpenStack's Mistral Workflow Service and Intent-based networking (IBN) concepts Solid analytical and problem-solving abilities, with a keen attention to detail and a results-driven mindset.This role will involve working with PLM, professional services, and other R&D teams to take NSP to the next level in Network Automation. We are looking for a skilled Software Developer to design, develop, and enhance automation solutions for NSP’s automation framework portfolio.Designing, implementing, and testing NSP features Working in a team-based Agile environment

  • 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, Canada Telesat Full time

    Our Purpose Core Values Life at Telesat Benefits Early Career Menu Jobs List Our Purpose Core Values Life at Telesat Benefits Early Career Return to Jobs List Senior Specialist Software Developer (Networking) Telesat (NASDAQ and TSX: TSAT) is a leading global satellite operator, providing reliable and secure satellite-delivered...


  • Ottawa, Canada QNX Software Systems Full time

    Worker Sub-Type:Regular Job Description: BlackBerry® QNX® is a trusted supplier of safe and secure operating systems, hypervisors, frameworks and development tools, and provides expert support and services for building the world’s most critical embedded systems. We are the embedded experts. BlackBerry QNX was born in embedded, and provides time-tested...


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

    Worker Sub-Type:Regular Job Description: The BlackBerry QNX Team is looking for developers with WiFi and networking expertise. You will be part of a team responsible for the functionality and performance of QNX’s embedded WiFi device drivers and networking stack on some of the most advanced hardware platforms available. Your work on high quality wireless...


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

  • Networking Manager

    6 months ago


    Ottawa, Canada QNX Software Systems Full time

    Worker Sub-Type:Regular Job Description: BlackBerry® QNX® is a trusted supplier of safe and secure operating systems, hypervisors, frameworks and development tools, and provides expert support and services for building the world’s most critical embedded systems. We are the embedded experts. BlackBerry QNX was born in embedded, and provides time-tested...


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

    At QNX Software Systems, we are seeking an experienced Network Development Engineer to join our OS Development Group. This is a critical role that will directly contribute to the design and implementation of the QNX networking suite, including the protocol stack, user utilities and libraries, and possibly drivers.About QNX Software SystemsWe are a trusted...


  • 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 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, Canada BlackBerry Inc. Full time

    h3>BlackBerry QNX - Senior Systems Software Developer - Networking Worker Sub-Type: Regular BlackBerry QNX is a trusted supplier of safe and secure operating systems, hypervisors, frameworks, and development tools, providing expert support and services for building the world’s most critical embedded systems. The company’s technology is trusted in more...


  • Ottawa, Canada Nokia Full time

    p>We are seeking a highly skilled and experienced Software Developer to join our team. The successful candidate will collaborate with the Network Automation team and be a key member of the Network Services Platform (NSP) Automation Frameworks software team.As a Network Automation Software Developer, you will play a pivotal role in designing, developing, and...


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

    About the RoleCisco 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,...


  • 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 Nokia Full time

    Job Description:Nokia's Network Infrastructure team is driving innovation in telecommunication network capacity worldwide.We are seeking software developers to join our WaveSuite team, building assurance, fulfillment, and analytics applications for network providers/operators using cutting-edge technologies.Your Skills and Experience:You have:6-10 years of...


  • 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, Canada BlackBerry Inc. Full time

    h3>BlackBerry QNX Senior Systems Software (General Embedded) Developer Time Type: Full time BlackBerry QNX is a trusted supplier of safe and secure operating systems, hypervisors, frameworks, and development tools, and provides expert support and services for building the world’s most critical embedded systems. BlackBerry QNX was born in embedded and...


  • Ottawa, Ontario, Canada L3Harris Technologies Full time

    About the RoleWe are seeking an experienced Senior Software Development Professional to join our team at L3Harris Technologies.Job DescriptionThis is a challenging role that involves designing and developing software solutions for complex, multi-network environments. As a key member of our engineering team, you will be responsible for:Developing software...