C
Linux Software Engineer - Ubuntu for Next-Gen Silicon (multiple roles and seniority levels)
Contract type
Ongoing
Work mode
Remote · North America, Latin America, APAC, EMEA
Experience
3 years
Job description
An open application for technical roles at Canonical, the company behind Ubuntu, aimed at people with strong C, C++ and Python fundamentals and an interest in Linux distribution packaging and open source.
At a glance
- Work mode
- Remote · North America, Latin America, APAC, EMEA
What we're looking for
- Exceptional academic track record from both high school and university
- Undergraduate degree in a technical subject or a compelling narrative about your alternative chosen path
- You love technology and working with brilliant people
- You are curious, flexible, articulate, and accountable
- You value soft skills and are passionate, enterprising, thoughtful, and self-motivated
- You value building partnerships with a diverse set of internal and external groups
- Strong fundamentals in C, C++ and Python
- Experience or interest in learning Linux distribution packaging
- Experience or Interest in open source maintenance or contribution and licenses
- Fundamental understanding of package management and dependency resolution
Nice to have
- Graphics, audio, or multimedia stacks
- Virtualization and containers (Docker, OCI, Kubernetes)
- Hardware enablement for platforms and devices, including SmartNICs, NVMe storage, GPUs, audio components, and sensors
- Performance optimization
- Toolchain development and maintenance
- Networking protocols and technologies (TCP/IP, DHCP, HTTP/REST)
- Security best practices
- IoT and embedded systems, including board-level hardware, SoCs, BMCs, bootloaders, firmware, operating systems, applications, and services
Benefits
- Distributed work environment with twice-yearly team sprints in person
- Personal learning and development budget of USD 2,000 per year
- Annual compensation review
- Recognition rewards
- Annual holiday leave
- Maternity and paternity leave
- Team Member Assistance Program & Wellness Platform
- Opportunity to travel to new locations to meet colleagues
- Priority Pass and travel upgrades for long-haul company events
- Performance-driven annual bonus or commission
Apply
About Canonical
The company that publishes Ubuntu
Canonical is a pioneering tech firm that publishes Ubuntu, one of the most important open source projects and the platform for AI, IoT and the cloud. Canonical has been a remote-first company since its inception in 2004.
Mission
To be at the forefront of the global move to open source
Key facts
- 2004
- Open source software
- Publishes Ubuntu
- Remote-first company since its inception in 2004
- Recruits on a global basis
What they value
- Excellence
- Diversity of experience, perspectives, and background
