top of page

Linux System Engineer - QA, Tooling, Automation job at Canonical | Apply Now

Are you looking for Remote Software Engineering jobs in 2025 today? then you might be interested in Linux System Engineer - QA, Tooling, Automation job at Canonical

Remote, OR, USA

Full Time

Deadline: 

30 Apr 2025

About the Organisation

Canonical is a pioneering tech firm renowned for publishing Ubuntu, a key open source platform for AI, IoT, and cloud computing. As a fully remote-first company since 2004, Canonical continues to redefine the digital workplace while driving innovation through open source technologies. With a commitment to excellence, diversity, and a global talent pool, Canonical offers a dynamic environment that fosters continuous learning and high performance.

Job Title

Linux System Engineer - QA, Tooling, Automation job at Canonical

Canonical

Job Description

The Linux System Engineer will play a key role in maintaining and enhancing the quality of Ubuntu and related Canonical products. The successful candidate will work cross-functionally with engineering and community teams to build test automation, analyze quality indicators, and improve continuous integration systems. The role requires deep knowledge in Python, Shell scripting, and C/C++, along with a passion for quality, open source software, and collaborative problem-solving. The engineer will contribute to all levels of testing—from unit to multi-machine workloads—and help define and track KPIs for quality improvement.

Duties, Roles and Responsibilities

  • Monitor quality indicators across Ubuntu ecosystem and Canonical products.

  • Troubleshoot and resolve issues in Ubuntu Desktop, Server, and Core.

  • Enhance continuous integration (CI) systems to maintain release and package quality.

  • Develop, automate, and maintain test cases (unit to end-to-end).

  • Report KPIs and deliver actionable analytical insights.

  • Collaborate with internal teams to improve planning and delivery outcomes.

  • Work remotely with occasional international travel (up to two weeks, twice a year).

Get a professional CV. Comes with a free cover letter
Get a Professional CV today. Comes with a free cover letter
Get a professional CV Today

SERVICES

COMMERCIAL

SERVICES

INDUSTRIAL

SERVICES

RESIDENTIAL

SERVICES

COMMERCIAL

SERVICES

INDUSTRIAL

SERVICES

RESIDENTIAL

SERVICES

COMMERCIAL

SERVICES

COMMERCIAL

SERVICES

COMMERCIAL

SERVICES

COMMERCIAL

SERVICES

INDUSTRIAL

SERVICES

RESIDENTIAL

Qualifications, Education and Competencies

Required:

  • Strong background in software engineering, Linux, and open source technologies.

  • Proficiency in Python and Shell scripting.

  • Knowledge of C/C++ programming.

  • Excellent troubleshooting and collaboration skills.

  • Experience with continuous integration tools and quality processes.

  • Familiarity with agile development environments.

Desirable:

  • Experience with Debian/Ubuntu and understanding of Debian packaging and Snapcraft.

How to Apply

ONLINE APPLICATION ONLY!

Interested candidates are advised that applications for this position must be submitted online. To apply, please click on the "Apply" button below.




Related Jobs

Ultimate Interview Pack with over 50 toughest interview questions
Online Courses - Apex Accounting School
Lets help you make a CV that wins interviews. Get a professional CV today!
Full-Stack Ruby Engineer job at Motion Recruitment Partners (MRP)
30 Apr 2025
Motion Recruitment Partners (MRP)
Microservices Engineer job at Canonical
30 Apr 2025
Canonical
Lead Linux Kernel Engineer – Ubuntu job at Canonical
30 Apr 2025
Canonical
Clipboard Health
Technical Systems Developer job at Clipboard Health
30 Apr 2025
Clipboard Health
Developer Relations Engineer job at Canonical
30 Apr 2025
Canonical
Aptitude Test Preparation Kit
bottom of page