CareerPlanSign in

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

Spain🌐 Remote💼 Full-time🗓 2026-09-26 → 2026-09-29

Core

Develop, maintain, and optimize Linux software across the full Ubuntu stack for next-generation silicon and hardware platforms, collaborating with global partners to enable new architectures and deliver high-quality experiences.

Role type

Linux Software Engineer (Ubuntu)

Builds

Linux distributions, optimized packages, toolchains, and software ecosystems for emerging hardware architectures.

Domain

Operating Systems / Embedded Systems / Hardware Enablement

Required skills

C, C++, Python, Linux distribution packaging, open-source development, debugging, systems-level performance engineering

Preferred skills

graphics/audio/multimedia stacks, virtualization and container technologies, hardware enablement for GPUs/SmartNICs, IoT and embedded systems, toolchain development, networking protocols, security best practices

Technologies

Ubuntu, Docker, OCI, Kubernetes, x86, ARM, RISC-V, PowerPC, s390x

Responsibilities

Develop and maintain silicon-optimized packages and distribution components; Debug issues across open-source and internally maintained software; Contribute to platform security technologies; Collaborate with upstream communities and external partners; Develop and maintain technical documentation.

Seniority

Multiple levels (Junior to Senior/Principal)

Sourced via lever · Listed on CareerPlan, which tracks 847,000+ jobs from 20+ sources.