Linux Devices Software Engineer
3 weeks ago
Linux Devices Software Engineer Join Canonical as a Linux Devices Software Engineer and help develop low‑level system technology for autonomous and connected devices. Canonical is the leading Linux platform delivering secure, high‑performance computing for desktops, cloud, and IoT. We hire engineers who can tackle memory, performance, battery and connectivity constraints on x86, ARM, and RISC‑V silicon, and who thrive in an unpredictable world. Location: remote roles available worldwide in every time zone. What your day will look like Work with the latest Linux kernel and open source technologies Deliver Ubuntu for the latest IoT and server‑class hardware platforms Integrate and maintain device‑oriented software stacks Write high‑quality, well‑designed software Collaborate proactively with other globally distributed teams Display technical leadership internally and within external communities Help our customers ship their apps and SDKs on Ubuntu Build device OS images with Ubuntu Core, Desktop and Server Optimise the Ubuntu kernel and libraries for silicon‑specific capabilities Debug issues and produce high‑quality code to fix them Contribute to technical documentation Discuss ideas and collaborate on finding good solutions Participate as technical lead on complex customer engagements involving complete system architectures from cloud to edge Work usually from home, with global travel 2 to 4 weeks for company events What we are looking for in you An exceptional academic track record from high school and university Drive and a track record of going above‑and‑beyond expectations Undergraduate degree in Computer Science or STEM, or a compelling narrative about an alternative path Experience with Linux (Debian or Ubuntu preferred) Passion for Linux or embedded systems software (e.g. kernel, graphics, Yocto) Fluency in at least one of Golang, C, C++, or Rust Professional written and spoken English 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 Additional Skills That You Might Also Bring Experience with Debian/Ubuntu or other distro packaging Understanding of build systems and toolchains, including cross‑compilation Experience with firmware, uboot, UEFI, ACPI, DSDT, or boot loaders Experience with power management on PCI ASPM, SATA ALPM, low power profiles Computer architecture knowledge of x86, ARM, RISC‑V Experience in board design, bring‑up, and validation Experience with electrical engineering design tools (e.g. schematic capture, layout) Familiarity with Ubuntu development model Performance engineering and security experience Shell or Python scripting skills What we offer you Distributed work environment with twice‑yearly team sprints in person Personal learning and development budget USD 2,000 per year Annual compensation review Recognition rewards Annual holiday leaveMaternity 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 Canonical is an equal opportunity employer. We are proud to foster a workplace free from discrimination. Diversity of experience, perspectives, and background create a better work environment and better products. Whatever your identity, we will give your application fair consideration. #J-18808-Ljbffr
-
Linux Devices Software Engineer
3 weeks ago
Trois-Rivières, Canada Canonical Full timeLinux Devices Software Engineer Join Canonical as a Linux Devices Software Engineer and help develop low‑level system technology for autonomous and connected devices. Canonical is the leading Linux platform delivering secure, high‑performance computing for desktops, cloud, and IoT. We hire engineers who can tackle memory, performance, battery and...
-
Linux Devices Software Engineer
3 weeks ago
Trois-Rivières, Canada Canonical Full timeLinux Devices Software Engineer Join Canonical as a Linux Devices Software Engineer and help develop low‑level system technology for autonomous and connected devices. Canonical is the leading Linux platform delivering secure, high‑performance computing for desktops, cloud, and IoT. We hire engineers who can tackle memory, performance, battery and...
-
Linux devices software engineer
3 weeks ago
Trois-Rivières, Canada Canonical Full timeOverview 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...
-
Remote Linux Devices Engineer
3 weeks ago
Trois-Rivières, Canada Canonical Full timeA leading software provider is seeking a Linux Devices Software Engineer to develop low-level system technology for autonomous and connected devices. This role involves working with the Linux kernel, delivering Ubuntu for IoT platforms, and collaborating with globally distributed teams. Candidates should possess an undergraduate degree in Computer Science or...
-
Remote Linux Devices Engineer
3 weeks ago
Trois-Rivières, Canada Canonical Full timeA leading software provider is seeking a Linux Devices Software Engineer to develop low-level system technology for autonomous and connected devices. This role involves working with the Linux kernel, delivering Ubuntu for IoT platforms, and collaborating with globally distributed teams. Candidates should possess an undergraduate degree in Computer Science or...
-
Embedded Linux Senior Software Engineer
4 days ago
Trois-Rivières, Canada Canonical Full timeEmbedded Linux Senior Software Engineer - OptimisationJoin to apply for the Embedded Linux Senior Software Engineer - Optimisation role at CanonicalEmbedded Linux Senior Software Engineer - Optimisation2 weeks ago Be among the first 25 applicantsJoin to apply for the Embedded Linux Senior Software Engineer - Optimisation role at CanonicalWork across the full...
-
Linux devices software engineer
4 weeks ago
Trois-Rivières, Toronto, Montreal, Calgary, Vancouver, Edmonton, Old Toronto, Ottawa, Mississauga, Quebec, Winnipeg, Halifax, Saskatoon, Burnaby, Hamilton, Victoria, Surrey, Halton Hills, London, Regina, Markham, Brampton, Vaughan, Kelowna, Laval, Southwe, Canada Canonical Full timeOverviewCanonical 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 in...
-
Embedded Linux Senior Software Engineer
2 days ago
Trois-Rivières, Canada Canonical Full timeEmbedded Linux Senior Software Engineer - Optimisation Join to apply for the Embedded Linux Senior Software Engineer - Optimisation role at Canonical Embedded Linux Senior Software Engineer - Optimisation 2 weeks ago Be among the first 25 applicants Join to apply for the Embedded Linux Senior Software Engineer - Optimisation role at Canonical Work across the...
-
Trois-Rivières, Canada Canonical Full timeA leading open source software company is seeking an Embedded Linux Field Engineer for Devices/IoT to support customers in mission-critical sectors like Automotive and Medical Devices. The role requires expertise in Linux development and communication skills. Candidates should have a bachelor's degree in Computer Science and be willing to travel up to 30%....
-
Linux Desktop
2 weeks ago
Trois-Rivières, Canada Canonical Full time3 months ago Be among the first 25 applicants 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 breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation and IoT. Our customers include the world's...