Overview
System Software Engineer - Ubuntu Networking. Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is widely used in cloud, data science, AI, engineering, IoT, and enterprise initiatives. We are hiring a System Software Engineer for Ubuntu Networking to strengthen tooling, services, documentation, robustness, security and clarity of Linux network abstractions to provide fast, reliable and secure connections for Ubuntu.
The network stack is a critical aspect of the operating system, and we are expanding the Foundations team to focus on this essential function. We are looking for people passionate about lower level technologies involved in an operating system\'s network stack. Candidates should be comfortable discussing bridges, bonds, routing, DNS resolution and related technologies. We may touch the kernel, iwd, networkmanager, wpa_supplicant, bluetooth stacks, conman, mobile data stacks, ethernet, infiniband, network virtualisation, VPNs and offload to smartnics. We model Ubuntu connectivity with Netplan and continue to drive it forward as the central tool for connectivity.
Location : This role will be based remotely in the AMERICAS region.
Responsibilities
What we are looking for
What we offer
About Canonical
Canonical is a pioneering tech firm at the forefront of the global move to open source. We publish Ubuntu, a foundation for AI, IoT, and the cloud. We recruit on a global basis and maintain high standards for new hires. Most colleagues have worked from home since our inception in 2004.
Equal Opportunity
Canonical is an equal opportunity employer. We foster a workplace free from discrimination. Diversity of experience, perspectives, and background creates a better work environment and better products. We will give every applicant fair consideration.
#J-18808-Ljbffr
Software Engineer • Santiago de Querétaro, Querétaro, Mexico