Linux Software Engineer – Ubuntu for Next-Gen Silicon (multiple roles and seniority levels)

Apply to Job Here


Company NameCanonical
Company TypePrivate
Job TypeFull-Time
Salary RangeMarket Competitive
LocationZagreb, Zagreb, Croatia
QualificationsBachelor’s Degree
ExperienceNo Experience / Fresh

Job Overview

Canonical is seeking a Linux Software Engineer to contribute to the development of Ubuntu for next-generation silicon. This role is open to multiple seniority levels, including entry-level professionals, focused on delivering open-source solutions faster and more securely.

Company Overview

Canonical is a leading open-source software company, renowned as the publisher of Ubuntu, the world’s most popular enterprise Linux from cloud to edge. With a passionate global community of over 200,000 contributors, Canonical delivers secure, reliable, and intuitive platforms for connected devices, public cloud, and developer workstations. As a remote-first company, Canonical values skills over location, fostering a global and inclusive work environment.

Quick Details

  • Salary Range: Market Competitive
  • Job Type: Full-time
  • Qualifications: Bachelor’s Degree
  • Experience: No Experience / Fresh

Key Responsibilities

  • Develop and maintain Ubuntu operating system components for next-generation hardware.
  • Contribute to the open-source community, ensuring high-quality code and documentation.
  • Collaborate with global teams on silicon enablement and optimization initiatives.
  • Debug and resolve complex software issues across various Linux subsystems.
  • Participate in code reviews and uphold best practices for software development.

Requirements

  • Foundational understanding of Linux operating systems and open-source principles.
  • Proficiency in programming languages relevant to system-level development (e.g., C, Python).
  • Strong problem-solving abilities and a keen interest in new technologies.
  • Excellent communication and collaboration skills for a remote-first environment.
  • Eagerness to learn and grow within a dynamic engineering team.

Benefits

  • Opportunity to work with cutting-edge open-source technologies and next-gen silicon.
  • Flexible, remote-first work environment promoting work-life balance.
  • Be part of a passionate global community and contribute to a widely used OS.
  • Professional development and growth opportunities within Canonical.
  • Competitive compensation package and comprehensive benefits.

Apply to Job Here