Linux Software Engineer – Ubuntu for Next-Gen Silicon (multiple roles and seniority levels) Jobs - Canonical (Remote)
Job details
Here's how the job details align with your profile.
Location
Full job description
Salary: PKR Negotiable
For people in Pakistan searching for remote jobs for Pakistanis, this is a work from home jobs Pakistan opening you can online apply for through Jobswala. Canonical is hiring Linux software engineers to help tune Ubuntu for new silicon platforms, with openings at more than one seniority level. The work covers keeping Ubuntu running well across servers, high-performance and AI systems, connected devices, PCs and automotive platforms, including graphics, audio and multimedia work, virtualisation and containers, hardware enablement, package management, security features and new chip architectures. The team works with silicon partners and with the wider Ubuntu and Debian communities, reviewing other engineers' work, fixing faults in open-source and team code, and helping customers fit their apps and images to the platform. Candidates should have a strong academic record, a technical degree or a clear alternative path, solid grounding in C, C++ and Python, and an interest in Linux packaging, open-source maintenance and dependency handling. Useful extra experience includes virtualisation and containers, hardware enablement, performance tuning, toolchains, networking, security practice and embedded systems. This is a full-time, fully remote role. Posted date: 25 Oct 2026. Deadline: 24 Nov 2026. Salary: the source does not state a salary, so none is shown here. Eligibility: the source describes this as a globally remote role, so eligibility is explicit for applicants based in Pakistan, including remote work from Pakistan. Occasional travel of 2 to 4 weeks a year for internal events may be required.
What we're looking for:
- Strong academic record and a technical degree or a compelling alternative path
- Strong fundamentals in C, C++ and Python
- Interest in Linux distribution packaging and open-source contribution
- Understanding of package management and dependency resolution
Key Responsibilities & Deliverables:
- Help optimise Ubuntu for new silicon across servers, AI systems, IoT devices, PCs and cars
- Work with silicon partners and the Ubuntu and Debian communities
- Review contributions and debug open-source and team-maintained code
- Support customers integrating apps, images and optimised packages
Skills & Tools:
Position: Linux Software Engineer – Ubuntu for Next-Gen Silicon (multiple roles and seniority levels) Jobs - Canonical (Remote)
Work: Remote
Salary: Market Competitive
Company: CANONICAL
Work Location: Remote (Pakistan), Pakistan
Apply by sending your CV + profile through Jobswala.
Similar Jobs in Remote (Pakistan)
Senior PCB Engineer
Remote (Pakistan) · Remote
Volante, a Lahore-based electronics company, is looking for a Senior PCB Engineer to design and improve printed circuit boards for reliable, manufacturable electronic products. The role is fully remote and works closely with hardware, firmware, mechanical and manufacturing teams, turning product requirements into production-ready board designs. The engineer guides design decisions from the first concept through validation and production support.
Senior Manager Quality Assurance - Digital Banking Products
Karachi
Mashreq Bank Pakistan's Retail Banking Group is looking for a Senior Manager Quality Assurance to own testing for its digital banking products. The role sits in an agile squad that ships IT products in short cycles, so the person will shape the test strategy, build automation and keep release quality high. It suits a tester who likes working close to developers and taking responsibility for quality end to end.
Performance Reporting & Automations Lead
Karachi
Daraz is looking for a data-driven analyst to lead performance reporting for its Pakistan commercial business. The role tracks how the business is performing against its targets, explains what is going well and what is not, and builds automations so regular reporting runs smoothly. It suits someone who enjoys working with data, spotting trends early, and turning numbers into clear actions for the team.
Senior Software Engineer I - Backend
Lahore · Hybrid
Careem is looking for a Senior Software Engineer I to join its Engagement team in Lahore. The role sits in the Benefits Platform squad, the team behind the backend systems that run promotions and discounts across the Careem app. You will design and build reliable backend services used by millions of customers, work with a small experienced engineering team, and help shape how the platform grows in its next AI-led phase. The role follows a flexible routine with four days in the office and one day working remotely.