
Enable job alerts via email!
Generate a tailored resume in minutes
Land an interview and earn more. Learn more
A pioneering tech firm is seeking an Embedded Linux Senior Software Engineer to design optimal Ubuntu integration for IoT and server platforms. Responsibilities include leading customer engagements and collaborating with partners for an excellent Ubuntu experience. Ideal candidates possess a Bachelor's degree in Computer Science or similar, along with strong Linux packaging and programming skills. The role is remote, offers competitive compensation and a focus on diversity within the workplace.
Embedded Linux Senior Software Engineer - Optimisation
Location: Canonical Cape Town, Western Cape, South Africa (Globally remote)
Our compensation philosophy ensures equity across our global workforce. Benefits include competitive base pay, annual bonuses, rewards, a remote working environment, a personal learning and development budget, annual compensation review, recognition rewards, annual holiday leave, parental leave, Employee Assistance Programme, travel opportunities, and a Priority Pass for company events.
Canonical is a pioneering tech firm that is at the forefront of the global move to open source. As the company that publishes Ubuntu, one of the most important open source projects and the platform for AI, IoT and the cloud, we are changing the world on a daily basis. We recruit on a global basis and set a very high standard for people joining the company. We expect excellence – in order to succeed, we need to be the best at what we do. Canonical has been a remote‑first company since its inception.
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.
Seniority level: Mid‑Senior level
Employment type: Full‑time
Job function: Engineering and Information Technology
Industry: Software Development