← Zurück zur Liste

Stelle
· Mid-level
Linux Software Engineer - Ubuntu for Next-Gen Silicon (multiple roles and senior)
Softwareentwickler
• Mid-level
• Remote
• Vollzeit
•
EU/EMEA
Canonical's Partner Engineering team works across the full Linux stack to optimize Ubuntu for new silicon technologies such as accelerators, AI stacks, confidential computing, networking and virtualization. The role is globally remote.
Responsibilities
- ▹Collaborate proactively within a distributed team
- ▹Foster a software ecosystem with a seamless user experience for all Ubuntu users
- ▹Evaluate contributions of other engineers to maintain high software quality standards
- ▹Shape the future of Ubuntu with new ideas and by advising on work done elsewhere
- ▹Collaborate with the Ubuntu and Debian communities, upstream projects and commercially supported customers
- ▹Debug issues in open source code and team-maintained code
- ▹Help customers integrate their apps and SDKs, build OS images and optimize applications with Ubuntu Core, Desktop and Server
- ▹Maintain Ubuntu, silicon features and silicon-optimized packages across servers, HPC and AI systems, IoT devices, PCs, SmartNICs and automotive systems
- ▹Work on AI stacks, graphics, audio and multimedia stacks, virtualisation and containers, hardware enablement stacks, new architectures and optimized toolchains, package management and dependencies, platform security (secure boot, FDE, Ubuntu Core, Confidential Computing)
- ▹Travel for 2 to 4 weeks a year for internal events
Requirements
- ▹Exceptional academic track record from both high school and university
- ▹Undergraduate degree in a technical subject or a compelling narrative about your alternative path
- ▹Strong fundamentals in C, C++ and Python
- ▹Experience or interest in 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 (SmartNICs, NVMe storage, GPUs, audio components, sensors)
- ▹Performance optimization
- ▹Toolchain development and maintenance
- ▹Networking protocols and technologies (TCP/IP, DHCP, HTTP/REST)
- ▹Security best practices
- ▹IoT and embedded systems (SoCs, BMCs, bootloaders, firmware)
Soft skills
CuriosityFlexibilityArticulatenessAccountabilitySelf-motivationBuilding partnerships
What we offer
- ▹Distributed work environment with twice-yearly in-person team sprints
- ▹Personal learning and development budget of USD 2,000 per year
- ▹Annual compensation review
- ▹Performance-driven annual bonus or commission
- ▹Recognition rewards
- ▹Annual holiday leave
- ▹Maternity and paternity leave
- ▹Team Member Assistance Program and Wellness Platform
- ▹Opportunity to travel to meet colleagues
- ▹Priority Pass and travel upgrades for long-haul company events
About the company
Canonical is a leading provider of open source software and operating systems and the publisher of Ubuntu. It has 1,200+ colleagues in 75+ countries and has been remote-first since 2004; the company is founder-led, profitable and growing.
Education: Műszaki alapdiploma vagy azzal egyenértékű szakmai út
Ähnliche Stellen

Stelle
· Mid-level
Software Engineer, Cloud - Sustaining Engineering
Canonical
CppData Science
+6
💰 Gehalt: keine Angabe
🌍 Remote
🗣️ EN
Himalayas

Stelle
· Mid-level
Python and Kubernetes Software Engineer - Data, Workflows, AI/ML & Analytics
Canonical
AI/ML
+10
💰 Gehalt: keine Angabe
🌍 Remote
🗣️ EN
Himalayas

Stelle
· Mid-level
Software Engineer, Sustaining Engineering
Canonical
CppData Science
+6
💰 Gehalt: keine Angabe
🌍 Remote
🗣️ EN
Himalayas

Stelle
· Mid-level
Software Engineer - Python and K8s
Canonical
Data Science
💰 Gehalt: keine Angabe
🌍 Remote
🗣️ EN
Himalayas

Stelle
· Mid-level
Linux devices software engineer - snapd
Canonical
CppData Science
+1
💰 Gehalt: keine Angabe
🌍 Remote
🗣️ EN
Himalayas

Stelle
· Mid-level
Ubuntu Software Engineer
Canonical
CppData Science
+2
💰 Gehalt: keine Angabe
🌍 Remote
🗣️ EN
Himalayas