Current jobs related to Ubuntu Core Software Engineer - Gatineau - Canonical
-
Ubuntu Core Software Engineer
5 days ago
Gatineau, Canada Canonical Full timeJoin to apply for the Ubuntu Core Software Engineer role at Canonical 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 enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include...
-
Python Software Engineer
2 weeks ago
Gatineau, Canada Canonical Full timePython Software Engineer - Ubuntu Hardware Certification Team 3 months ago Be among the first 25 applicants Get AI-powered advice on this job and more exclusive features. Canonical is hiring a Python Software Engineer to join the Certification team, who make the tools which enable us to know that a desktop, laptop, server or IoT device is working properly....
-
Python Software Engineer
5 days ago
Gatineau, Canada Canonical Full timePython Software Engineer - Ubuntu Hardware Certification Team3 months ago Be among the first 25 applicantsGet AI-powered advice on this job and more exclusive features.Canonical is hiring a Python Software Engineer to join the Certification team, who make the tools which enable us to know that a desktop, laptop, server or IoT device is working properly. We...
-
Software Engineer
6 days ago
Gatineau, Canada Canonical Full timeJoin to apply for the Software Engineer - Python - Ubuntu Pro client - graduate level role at Canonical1 day ago Be among the first 25 applicantsJoin to apply for the Software Engineer - Python - Ubuntu Pro client - graduate level role at CanonicalGet AI-powered advice on this job and more exclusive features.Canonical is a leading provider of open source...
-
Engineering Manager
5 days ago
Gatineau, Canada Canonical Full timeJoin to apply for the Engineering Manager - Ubuntu Security role at Canonical4 days ago Be among the first 25 applicantsJoin to apply for the Engineering Manager - Ubuntu Security role at CanonicalAs the most widely used Linux distribution, Ubuntu underpins the security of the entire internet. The role of Security Engineering Manager directly impacts the...
-
Software Engineering Manager
2 weeks ago
Gatineau, Canada Canonical Full timeSoftware Engineering Manager - Sustaining Engineering Join to apply for the Software Engineering Manager - Sustaining Engineering role at Canonical Software Engineering Manager - Sustaining Engineering 2 days ago Be among the first 25 applicants Join to apply for the Software Engineering Manager - Sustaining Engineering role at Canonical Get AI-powered...
-
Software Engineering Manager
2 weeks ago
Gatineau, Canada Canonical Full timeSoftware Engineering Manager - Sustaining EngineeringJoin to apply for the Software Engineering Manager - Sustaining Engineering role at CanonicalSoftware Engineering Manager - Sustaining Engineering2 days ago Be among the first 25 applicantsJoin to apply for the Software Engineering Manager - Sustaining Engineering role at CanonicalGet AI-powered advice on...
-
Software Engineer
5 days ago
Gatineau, Canada Canonical Full timeJoin to apply for the Software Engineer - L3 Support role at Canonical3 days ago Be among the first 25 applicantsJoin to apply for the Software Engineer - L3 Support role at CanonicalCanonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in...
-
Software Engineer
6 days ago
Gatineau, Canada Canonical Full timeJoin to apply for the Software Engineer - Cloud Images role at CanonicalContinue with Google Continue with Google3 weeks ago Be among the first 25 applicantsJoin to apply for the Software Engineer - Cloud Images role at CanonicalGet AI-powered advice on this job and more exclusive features.Continue with Google Continue with GoogleContinue with Google...
-
Open Source Networking Software Engineer
5 days ago
Gatineau, Canada Canonical Full timeOpen Source Networking Software Engineer - ToR Switch / SmartNIC / DPUJoin to apply for the Open Source Networking Software Engineer - ToR Switch / SmartNIC / DPU role at CanonicalOpen Source Networking Software Engineer - ToR Switch / SmartNIC / DPU2 weeks ago Be among the first 25 applicantsJoin to apply for the Open Source Networking Software Engineer -...
Ubuntu Core Software Engineer
1 month ago
Join to apply for the Ubuntu Core Software Engineer role at Canonical 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 enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include leading public cloud and silicon providers, and industry leaders across sectors. The company is founder-led, profitable, and growing, with a distributed team of 1200+ colleagues in 75+ countries, meeting in person 2-4 times a year. We are hiring a Ubuntu Core Software Engineer to redefine the Linux experience in embedded environments with a focus on security, upgradability, and minimalism in IoT. This role involves working on low-level operating systems, kernels, and device firmware, and is ideal for someone passionate about open source, Linux, and security. As part of the Ubuntu Core team, you'll design and implement software for various CPU architectures, including ARM, RISC-V, and x86, focusing on boot mechanisms, bootloaders, device trees, kernels, and services. Location: This role will be based remotely in the EMEA region The role entails: Writing high-quality code with unit tests to develop new features Debugging Linux system-level issues and fixing them with quality code Collaborating proactively with a distributed team Reviewing code produced by other engineers Discussing ideas and collaboratively finding solutions Integrating diverse bootloaders and maintaining gadget snaps Working from home with global travel 2-4 times a year for events What we are looking for in you: A passion for technology and working with talented people Curiosity, flexibility, articulation, and accountability Soft skills such as passion, enterprise mindset, thoughtfulness, and self-motivation Bachelor's degree or equivalent in Computer Science, STEM, or similar Experience with C, Golang, and Shell scripting Solid understanding of Linux, preferably Debian or Ubuntu Experience with Linux-capable devices like Raspberry Pi Interest or experience in low-level systems and security facilities such as bootloaders, systemd, Linux security implementations (TPM, FDE, LUKS, HSM) Knowledge of Yocto is a plus What we offer colleagues: Distributed work environment with biannual in-person team sprints USD 2,000 annual learning and development budget Annual compensation review Recognition rewards, holiday leave, parental leave Wellness programs and travel opportunities About Canonical: Canonical pioneers open source innovation, publishing Ubuntu, a key platform for AI, IoT, and cloud. We hire globally, value excellence, and foster a remote-first culture since 2004. Working here challenges you to think differently and grow professionally. Canonical is an equal opportunity employer. We value diversity and are committed to creating an inclusive environment for all applicants. #J-18808-Ljbffr