Network Systems Developer

1 week ago


Sherbrooke, Quebec, Canada Canonical Full time
About the Role

We are seeking a highly skilled Linux Network Engineer to join our team at Canonical. As a key member of our Foundations team, you will play a critical role in shaping the future of Ubuntu's network stack.

Key Responsibilities
  • Maintain and integrate core components involved in the network stack of the Ubuntu Distribution.
  • Collaborate with a distributed team to shape software-defined networking products for evolving data centre architectures.
  • Write high-quality, well-designed, and well-documented software.
  • Debug issues and produce high-quality code to fix them.
  • Contribute to technical documentation to make it the best of its kind.
  • Display technical leadership internally, towards our partners, and in the open source communities.
  • Influence open-source projects and communities.
  • Shape innovative product strategies.
Requirements
  • An exceptional academic track record from both high school and university.
  • Undergraduate degree in Computer Science or STEM, or a compelling narrative about your alternative path.
  • Drive and a track record of going above-and-beyond expectations.
  • Knowledge of networking: architecture, design, and protocols.
  • Deep understanding and passion for Linux networking, from kernel to user space.
  • Professional experience with computer networks, including virtual networks, distributed systems as well as understanding of hardware offloading technologies.
  • Interest in systemd-networkd, NetworkManager, ModemManager, iwd, conman, bluez, iproute2, Open vSwitch, WireGuard, and similar software components.
  • Fluency in at least one of Golang, C/C++, Rust, or Python.
  • Professional written and spoken English.
  • Experience with Linux (Debian or Ubuntu preferred).
  • Interest in packaging software for Debian and Ubuntu.
  • Excellent interpersonal skills, curiosity, flexibility, and accountability.
  • Passion, thoughtfulness, and self-motivation.
  • Excellent communication and presentation skills.
  • Result-oriented, with a personal drive to meet commitments.
  • Ability to travel twice a year, for company events up to two weeks each.
What We Offer
  • Distributed work environment with twice-yearly team sprints in person.
  • Personal learning and development budget of USD 2,000 per year.
  • Annual compensation review.
  • Recognition rewards.
  • Annual holiday leave.
  • Maternity and paternity leave.
  • Employee Assistance Programme.
  • Opportunity to travel to new locations to meet colleagues.
  • Priority Pass, and travel upgrades for long haul company events.


  • Sherbrooke, Quebec, Canada RED TIC Full time

    Job Summary:RED TIC is seeking a highly skilled Network Systems Administrator to join our team. As a key member of our IT department, you will be responsible for the day-to-day management of our infrastructure, ensuring the security, availability, and performance of our systems.Key Responsibilities:Maintain and administer servers, operating systems, and...


  • Sherbrooke, Quebec, Canada RED TIC Full time

    Job Summary:RED TIC is seeking a highly skilled Network Systems Administrator to join our team. As a key member of our IT department, you will be responsible for the day-to-day management of our infrastructure, ensuring the security, availability, and performance of our systems.Key Responsibilities:Maintain and administer servers, operating systems, and...


  • Sherbrooke, Quebec, Canada RED TIC Full time

    Job Summary:RED TIC is seeking a highly skilled Network Systems Administrator to join our team. As a key member of our IT department, you will be responsible for the day-to-day management of our infrastructure, ensuring the security, availability, and performance of our systems.Key Responsibilities:Maintain and administer servers, operating systems, and...


  • Sherbrooke, Quebec, Canada RED TIC Full time

    Job Summary:RED TIC is seeking a highly skilled Network Systems Administrator to join our team. As a key member of our IT department, you will be responsible for the day-to-day management of our infrastructure, ensuring the security, availability, and performance of our systems.Key Responsibilities:Maintain and administer servers, operating systems, and...


  • Sherbrooke, Quebec, Canada Rhesus inc. Full time

    About Rhesus Inc.Rhesus Inc. is a dynamic and innovative company that thrives on technological advancements. We are seeking a highly skilled and dedicated individual to join our team as a Network and Telecommunication Administrator.Key Responsibilities:Resolve technical issues and provide exceptional customer serviceCollaborate with a team of passionate...


  • Sherbrooke, Quebec, Canada Rhesus inc. Full time

    About Rhesus Inc.Rhesus Inc. is a dynamic and innovative company that thrives on technological advancements. We are seeking a highly skilled and dedicated individual to join our team as a Network and Telecommunication Administrator.Key Responsibilities:Resolve technical issues and provide exceptional customer serviceCollaborate with a team of passionate...


  • Sherbrooke, Quebec, Canada Canonical Full time

    About the RoleWe are seeking a highly skilled Linux Network Engineer to join our team at Canonical. As a key member of our Foundations team, you will play a critical role in shaping the future of Ubuntu's connectivity.Key ResponsibilitiesDesign and implement robust network architectures for Ubuntu, ensuring seamless connectivity across various...


  • Sherbrooke, Quebec, Canada Canonical Full time

    About the RoleWe are seeking a highly skilled Linux Network Engineer to join our team at Canonical. As a key member of our Foundations team, you will play a critical role in shaping the future of Ubuntu's connectivity.Key ResponsibilitiesDesign and implement robust network architectures for Ubuntu, ensuring seamless connectivity across various...


  • Sherbrooke, Quebec, Canada Rhesus inc. Full time

    We are seeking a highly skilled and motivated individual to join our team at Rhesus inc. as a Network and Telecommunication Administrator. As a key member of our IT department, you will be responsible for resolving technical issues and providing exceptional customer service to our clients.Key Responsibilities:Resolve technical issues related to network and...


  • Sherbrooke, Quebec, Canada RED TIC Full time

    Job Title: Network Infrastructure AdministratorAbout RED TIC: RED TIC is a prominent technology firm committed to delivering cutting-edge solutions tailored to meet the needs of our clients.Key Responsibilities:Oversee and manage servers, operating systems, and network services.Assess the availability, performance, and security of the network...

  • Systems Engineer

    4 weeks ago


    Sherbrooke, Quebec, Canada General Dynamics UK Full time

    We are seeking a dedicated Systems Engineer at General Dynamics UK, a prominent player in the aerospace sector, focusing on advanced UAV solutions. In this role, you will be instrumental in enhancing and streamlining our software development and IT operations, ensuring the effective deployment of innovative digital solutions. We value individuals who are...


  • Sherbrooke, Quebec, Canada Canonical Full time

    Job SummaryCanonical is seeking a highly skilled Linux Network Engineer to join our Ubuntu Foundations Team. As a key member of our team, you will be responsible for maintaining and integrating core components involved in the network stack of the Ubuntu Distribution.Key ResponsibilitiesMaintain and integrate core components involved in the network stack of...


  • Sherbrooke, Quebec, Canada Canonical Full time

    Job SummaryCanonical is seeking a highly skilled Linux Network Engineer to join our Ubuntu Foundations Team. As a key member of our team, you will be responsible for maintaining and integrating core components involved in the network stack of the Ubuntu Distribution.Key ResponsibilitiesMaintain and integrate core components involved in the network stack of...


  • Sherbrooke, Quebec, Canada Canonical Full time

    About the RoleWe are seeking a highly skilled Software-Defined Networking Engineer to join our team at Canonical. As a key member of our networking team, you will be responsible for designing and implementing cutting-edge software-defined networking solutions for our customers.Key ResponsibilitiesDesign and implement software-defined networking solutions...


  • Sherbrooke, Quebec, Canada Canonical Full time

    About the RoleWe are seeking a highly skilled Software-Defined Networking Engineer to join our team at Canonical. As a key member of our networking team, you will be responsible for designing and implementing cutting-edge software-defined networking solutions for our customers.Key ResponsibilitiesDesign and implement software-defined networking solutions...

  • Laboratory Technician

    3 weeks ago


    Sherbrooke, Quebec, Canada General Dynamics UK Full time

    About General Dynamics UK General Dynamics UK is a leading provider of C4ISR solutions and electronic defense systems applied to the aerospace, maritime, and land domains. At GDMS-UK, our commitment goes beyond engineering technological solutions; we are dedicated to advancing the careers of all. If you are looking for a career focused on solving some of...


  • Sherbrooke, Quebec, Canada BRP Full time

    Lead System Integration Projects Across BRP's Manufacturing NetworkAs a key member of the Global Manufacturing Systems, Technology, and Quality team, you will spearhead system implementation projects across BRP's diverse manufacturing sites. Collaborating closely with Powersport, Marine, and Megatech divisions, your role will be instrumental in deploying...

  • Software Engineer

    1 week ago


    Sherbrooke, Quebec, Canada Canonical Full time

    About the RoleWe are seeking a highly skilled Software Engineer to join our team at Canonical, a pioneering tech firm at the forefront of the global move to open source. As the company that publishes Ubuntu, one of the most important open source projects and the platform for AI, IoT, and the cloud, we are changing the world on a daily basis.Key...

  • Software Engineer

    1 week ago


    Sherbrooke, Quebec, Canada Canonical Full time

    About the RoleWe are seeking a highly skilled Software Engineer to join our team at Canonical, a pioneering tech firm at the forefront of the global move to open source. As the company that publishes Ubuntu, one of the most important open source projects and the platform for AI, IoT, and the cloud, we are changing the world on a daily basis.Key...


  • Sherbrooke, Quebec, Canada CIUSSS du Centre-Ouest-de-l'Île-de-Montréal Full time

    Job Title: Computer Systems SpecialistCompany: CIUSSS du Centre-Ouest-de-l'Île-de-MontréalLocation: RemoteType of Position: Permanent - Full-timeResponsibilities:Configure and optimize computer systems and networksEnsure the security and integrity of technological infrastructuresProvide technical support and guidance to IT teamsRequirements:Degree in...