Ubuntu Core Software Engineer
il y a 3 jours
Join to apply for the Ubuntu Core Software Engineer role at Canonical 2 days ago Be among the first 25 applicants Get AI-powered advice on this job and more exclusive features. 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. With a pioneer spirit, 1200+ colleagues in 75+ countries, and few office-based roles, we promote global distributed collaboration, with team meetings 2-4 times yearly in interesting locations worldwide.The company is founder-led, profitable, and growing.We are hiring a Ubuntu Core Software Engineer to redefine Linux experience in embedded environments with the smallest, most secure, and updatable OS in the IoT market. This role suits a software engineer passionate about open source, Linux, security, and developer experience. It requires high technical skill with low-level OS, kernel, and device firmware.Our mission is to enable building robust solutions in IoT, automotive, aviation, and other fields using a next-generation secure embedded Linux OS. We focus on device recovery mechanisms to simplify and standardize field operations for heterogeneous appliances.As part of the Ubuntu Core team, you'll design and implement software on various CPU architectures like ARM, RISC-V, and x86, working on boot mechanisms, bootloaders, storage, device trees, kernel, and services.Build a meaningful career with top tech talent at Canonical, a growing international software company.Location: This role is remote 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 Proactively collaborating with a distributed team Reviewing code produced by others Discussing ideas and collaborating on 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: You love technology and working with brilliant people You are curious, flexible, articulate, and accountable You value soft skills and are passionate, enterprising, thoughtful, and self-motivated You hold a Bachelor's or equivalent in Computer Science, STEM, or similar You have experience with C or Golang, and Shell scripting You have a solid understanding of Linux, preferably Debian or Ubuntu You have experience with Linux-capable devices like Raspberry Pi You are interested or experienced in low-level systems and security facilities such as bootloaders, systemd, OS firmware daemons, and Linux security (TPM, FDE, LUKS, HSM) You may have knowledge of Yocto What we offer colleagues: Distributed work environment with biannual in-person team sprints Personal learning and development budget of USD 2,000/year Annual compensation review Recognition rewards Annual holiday leave Maternity and paternity leave Team Member Assistance & Wellness programs Travel opportunities to meet colleagues Travel upgrades for company events About Canonical: Canonical pioneers in open source, publishing Ubuntu, a key platform for AI, IoT, and cloud. We recruit globally, set high standards, and foster a workplace free from discrimination. Diversity and background enrich our environment and products. We value excellence and innovation, working smarter, learning new skills, and raising standards. Canonical is an equal opportunity employer. Additional Details: Seniority level: Entry level Employment type: Full-time Job function: Engineering and IT Industries: Healthcare, Non-profit, Government #J-18808-Ljbffr
-
Linux Devices Software Engineer
il y a 3 jours
Nantes, France Canonical Temps pleinJoin to apply for the Linux Devices Software Engineer role at Canonical1 month ago Be among the first 25 applicantsJoin to apply for the Linux Devices Software Engineer role at CanonicalThis role is one of our general tracks. Apply here for all engineering teams at Canonical who work on low-level system technology on autonomous devices across all seniority...
-
Python Software Engineer
il y a 3 jours
Nantes, France Canonical Temps pleinOverview 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 work at the interface of hardware and software, so the ideal candidate is a Python developer familiar with hardware. The Certification team develops the tools...
-
Software Engineer
il y a 3 jours
Nantes, France Canonical Temps pleinJoin to apply for the Software Engineer - Industrial IoT role at Canonical6 days ago Be among the first 25 applicantsJoin to apply for the Software Engineer - Industrial IoT role at CanonicalThis is an exciting opportunity for a software engineer passionate about open source software, Linux, edge computing, and IoT. Come build a rewarding, meaningful career...
-
Software Engineer
il y a 3 jours
Nantes, France Canonical Temps pleinJoin 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...
-
Ubuntu Enablement
il y a 3 jours
Nantes, France Canonical Temps pleinOverviewCanonical\'s Device Delivery Team works with tier-1 OEM and ODM customers to pre-load Ubuntu Desktop and Ubuntu Core, bringing Ubuntu directly to millions of users.As a Software Engineering Manager you will lead and manage the software engineering team to deliver OEM enablement projects. This fast-paced environment requires excellent time management,...
-
Software Engineer
il y a 3 jours
Nantes, France Canonical Temps pleinJoin 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...
-
Linux Software Engineer
il y a 1 semaine
Nantes, France Canonical Temps pleinLinux Software Engineer – Ubuntu for Next‑Gen Silicon (multiple roles and seniority levels) 1 day 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...
-
Software Engineer
il y a 3 jours
Nantes, France Canonical Temps pleinJoin to apply for the Software Engineer - Cloud Images role at Canonical1 week 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.Canonical is a leading provider of open source software and operating systems to the global enterprise and...
-
Embedded Linux Senior Software Engineer
il y a 3 jours
Nantes, France Canonical Temps pleinEmbedded Linux Senior Software Engineer - OptimisationJoin to apply for the Embedded Linux Senior Software Engineer - Optimisation role at CanonicalEmbedded Linux Senior Software Engineer - Optimisation1 day ago Be among the first 25 applicantsJoin to apply for the Embedded Linux Senior Software Engineer - Optimisation role at CanonicalGet AI-powered advice...
-
Senior Ubuntu Embedded IoT System Engineer
il y a 3 jours
Nantes, France Canonical Temps pleinSenior Ubuntu Embedded IoT System EngineerJoin to apply for the Senior Ubuntu Embedded IoT System Engineer role at CanonicalSenior Ubuntu Embedded IoT System Engineer3 months ago Be among the first 25 applicantsJoin to apply for the Senior Ubuntu Embedded IoT System Engineer role at CanonicalCanonical is a leading provider of open source software and...