Canonical logoCanonical logo

Linux Devices Software Engineer

CanonicalHome based - Worldwide; Office Based - Taipei, Taiwan
Remote Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Experience Level

Experience

Qualifications

Candidates should have a strong background in Linux software development, with experience in embedded systems, open-source contributions, and a solid understanding of hardware-software integration. Proficiency in programming languages such as C/C++ is essential, along with problem-solving skills and the ability to work collaboratively. Familiarity with containerization technologies and an understanding of the challenges in low-level system performance are highly desirable. A passion for innovation and a commitment to high-quality code are crucial for success in this role.

About the job

Join our dynamic team at Canonical as a Linux Software Engineer dedicated to the development of innovative low-level system technologies for autonomous devices. In this role, you will work on cutting-edge software solutions, optimizing performance for memory, battery, and connectivity-constrained environments on various silicon architectures including x86, ARM, and RISC-V. As a part of Canonical, you will contribute to Ubuntu, the premier Linux distribution for developers and enterprises, enhancing its application across a wide range of smart, connected devices. You will collaborate with top silicon manufacturers and OEMs to ensure seamless integration and optimal performance of Ubuntu on their hardware, while also working on Ubuntu Core, a containerized version of Ubuntu designed for precision and security in appliance environments. We seek passionate engineers who thrive on challenges and are eager to lead in the open-source community.

About Canonical

Canonical is at the forefront of open-source technology, providing the world's leading Linux distribution, Ubuntu, for software engineers, desktops, cloud, and IoT. We are dedicated to delivering a high-performance, secure platform for enterprise computing and connected devices, partnering with major silicon companies to optimize Ubuntu on the latest hardware. Our commitment to innovation and community engagement drives us to build solutions that empower industries through smart, connected devices. With a strong focus on developer experience and enterprise-grade security, Canonical is reshaping the future of technology across various sectors.

Similar jobs

Browse all companies, explore by city & role, or SEO search pages.

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.