Senior Networking Software Developer

4 weeks ago


Ottawa, Ontario, Canada QNX Software Systems Full time

Job Summary:

BlackBerry QNX is a trusted supplier of safe and secure operating systems, hypervisors, frameworks, and development tools. We are seeking a skilled individual to contribute to the design and implementation of the QNX networking suite, including the protocol stack, user utilities, and libraries.

Key Responsibilities:

  • Develop and maintain networking components in an open-development environment.
  • Create and document software specifications and designs that address the needs of QNX customers.
  • Provide project estimates for requirements, design, implementation, and testing.
  • Collaborate with development team members, technical leads, and management on project status, risks, and approaches.
  • Conduct design reviews, code reviews, and unit tests with technical peers.
  • Identify, analyze, and resolve complex problems and inadequacies in existing software technologies.
  • Liaise with customers regarding product performance, problems, and system design.

Requirements:

  • Bachelor's degree in Computer Science, Engineering, or equivalent.
  • 4+ years of Software Development experience.
  • Experience with relevant programming languages (C).
  • Knowledge and experience in socket APIs, networking stacks, IPv6, network device drivers, network provisioning, and debugging.

About QNX Software Systems:

BlackBerry QNX 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.



  • Ottawa, Ontario, Canada QNX Software Systems Full time

    Job Title:Senior Embedded Systems Software Developer for WiFi and NetworkingAbout the Role:The QNX Software Systems Team is seeking a skilled Senior Embedded Systems Software Developer to join our WiFi and Networking team. As a key member of this team, you will be responsible for developing and optimizing WiFi drivers, working with network development teams...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    Job Title: Senior Systems Software Developer for Networking SuiteJob Description:BlackBerry QNX 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. Our foundation products have been pre-certified to ISO 26262...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    Job Summary:BlackBerry QNX is a trusted supplier of safe and secure operating systems, hypervisors, frameworks, and development tools. We are seeking a skilled individual to contribute to the design and implementation of the QNX networking suite.Key Responsibilities:Develop and maintain networking components in an open-development environment.Create and...


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

    Job Title: Senior Embedded Systems Software Developer for WiFi SolutionsJob Description:The QNX Software Systems team is seeking a skilled Senior Embedded Systems Software Developer to join our WiFi solutions team. As a key member of our team, you will be responsible for developing and optimizing WiFi drivers for our embedded operating system. Your expertise...


  • Ottawa, Ontario, Canada BlackBerry Inc. Full time

    Job Title: Senior Embedded Software Developer - NetworkingJob Summary:BlackBerry QNX is seeking a skilled Senior Embedded Software Developer - Networking to join our team. As a key member of our Network Development team, you will be responsible for analyzing and developing new drivers and features, investigating and resolving customer-reported problems, and...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    Job OverviewThis role is an exceptional opportunity to lead our networking roadmap development team at QNX Software Systems. As a seasoned professional in software development and management, you will work closely with project and product managers to prioritize and schedule features and customer support cases, ensuring timely delivery and quality.


  • Ottawa, Ontario, Canada Telesat Full time

    At Telesat, 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 role requires a deep understanding of networking concepts and hands-on experience in...


  • Ottawa, Ontario, Canada Telesat Full time

    Job SummaryWe are seeking a highly skilled Senior Software Developer with expertise in Networking to join our team at Telesat. The ideal candidate will have a strong background in developing software solutions for network infrastructure, protocols, and routing algorithms.Main ResponsibilitiesDesign, develop, and maintain software components for networking...


  • Ottawa, Ontario, Canada Telesat Full time

    About the RoleWe are seeking a highly skilled Senior Software Developer with expertise in Networking to join our team at Telesat. The ideal candidate will have a strong background in developing software solutions for network infrastructure, protocols, and routing algorithms.Main ResponsibilitiesDesign, develop, and maintain software components for networking...


  • Ottawa, Ontario, Canada Telesat Corporation Full time

    Job Title: Senior Specialist Software DeveloperTelesat Corporation 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. With a legacy of engineering excellence, reliability and industry-leading...


  • Ottawa, Ontario, Canada Telesat Full time

    We are seeking a highly skilled Senior Software Developer with expertise in Networking to join our team at 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 Description:Design and Develop: Design, develop, and...


  • Ottawa, Ontario, Canada Telesat Corporation Full time

    Telesat Corporation 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.Backed by a legacy of engineering excellence, reliability, and industry-leading customer service, Telesat has grown to be one...

  • Networking Manager

    4 weeks ago


    Ottawa, Ontario, Canada QNX Software Systems Full time

    Job Title: Networking ManagerJob Summary:We are seeking a highly skilled Networking Manager to join our QNX Networking Team. The successful candidate will be responsible for managing our Networking Roadmap development team, working closely with project and product managers to prioritize and schedule features and customer support cases. This role requires a...


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

    Job DescriptionBlackBerry QNX is a trusted supplier of safe and secure operating systems, hypervisors, frameworks, and development tools. We provide expert support and services for building critical embedded systems.We are seeking an Intermediate or Senior Embedded Software Developer or Embedded Software Integrator to work on various projects and...

  • Networking Manager

    4 weeks ago


    Ottawa, Ontario, Canada QNX Software Systems Full time

    Job Title: Networking ManagerJob 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 and...

  • Networking Manager

    4 weeks ago


    Ottawa, Ontario, Canada QNX Software Systems Full time

    Job Title: Networking ManagerJob 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 and...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    Job Title: Senior Software Developer for Embedded SystemsJob Summary:We are seeking a highly skilled Senior Software Developer for Embedded Systems to join our team at QNX Software Systems. As a Senior Software Developer, you will be responsible for designing, developing, and testing software for our embedded systems. You will work closely with our...


  • Ottawa, Ontario, Canada BlackBerry Inc. Full time

    BlackBerry QNX - Senior Systems Software Developer - NetworkingJob Summary:BlackBerry QNX is seeking a skilled Senior Systems Software Developer to join our Networking team. As a key member of our team, you will be responsible for developing and maintaining high-quality ethernet device drivers and networking stack on advanced hardware platforms.Key...