JOBSEARCHER

Embedded & Desktop Linux Systems Engineer - Optimisation

ARCHIVED

We can't find an active application page for this role right now. It may reopen or be listed elsewhere. Use Next Steps to search for an active apply link and similar live jobs.

Embedded & Desktop Linux Systems Engineer - Optimisation Home based - Americas, Albany Work across the full Linux stack from kernel through GUI to optimise Ubuntu for latest silicon on IoT and server-class hardware. The role is fast-paced and problem-solving, requiring resourcefulness, clear communication, and ability to deliver across PC and IoT technologies. Teams partner with silicon companies to integrate next-generation features and performance enhancements. Location: This is a Globally remote role What your day will look like Design and implement the best Ubuntu integration for the latest IoT and server-class hardware platforms and software stacks Collaborate with partners to deliver a delightful, optimised Ubuntu experience on their platforms Take a holistic approach to the Ubuntu experience on partner platforms with input on technical plans, testing strategy, and quality metrics Participate as technical lead on complex customer engagements involving complete system architectures from cloud to edge Assist customers to integrate apps, SDKs, build device OS images, and optimise applications with Ubuntu Core, Desktop and Server Work with the most advanced operating systems and application technologies in the enterprise world Joining Canonical, you will partner with bright minds from around the world and work with new technologies in a fast-growing company focused on building a better platform with free software. You will work with customers on IoT and server platforms across verticals from robots to data centers, telco to retail. What we are looking for in you You love technology and working with brilliant people Bachelor's degree in Computer Science, STEM or similar Experience with Linux packaging (Debian, RPM, Yocto) Experience with open source communities and licences Experience with C, C++ Ability to work in a globally distributed team with self-discipline and self-motivation Additional skills that you might also bring Experience with graphics stacks Understanding of networking - TCP/IP, DHCP, HTTP/REST Basic understanding of security best practices in IoT or server environments Good communication skills, public speaking experience IoT / Embedded experience from board and SoC, BMCs, bootloaders and firmware to OS, apps and services Experience with Docker/OCI containers or Kubernetes What we offer you Base pay depends on location, experience, knowledge and skills. In addition to the base pay, roles may include bonuses and incentives. Canonical's compensation philosophy aims for equity across our global workforce. We provide additional benefits which may vary by location. Details available in later recruitment stages. Fully remote working environment Personal learning and development budget Annual compensation review Recognition rewards Annual holiday leave Employee Assistance Programme Opportunity to travel to meet colleagues at company events Priority travel perks for long-haul company events About Canonical Canonical is a pioneering tech firm at the forefront of open source. As the publisher of Ubuntu, we are shaping AI, IoT and cloud platforms. We recruit on a global basis and set high standards for excellence. Canonical has been remote-first since 2004. Working at Canonical offers a forward-thinking environment to learn, adapt, and grow. Canonical is an equal opportunity employer Canonical is an equal opportunity employer. We welcome applicants from all backgrounds and do not discriminate on any protected characteristic. J-18808-Ljbffr