CareerPlan

Embedded Linux Senior Software Engineer - Optimisation

EMEA, LATAM, Canada, USARemoteFull-time2026-11-02 → 2026-11-09
Remote

Core

Design and implement Ubuntu integration for latest IoT and server-class hardware platforms, optimizing the OS from kernel through GUI for new silicon.

Role type

Senior Embedded Linux Software Engineer (Optimization)

Builds

Optimized Ubuntu experiences on partner hardware platforms (IoT, server, edge)

Domain

Embedded Linux, Open Source, Cloud-to-Edge

Required skills

Linux packaging (Debian, RPM, Yocto), C, C++, open source community collaboration, system architecture design, IoT/embedded OS integration

Preferred skills

Graphics stacks, TCP/IP networking, IoT security best practices, Docker/OCI containers/K8s, public speaking

Technologies

Ubuntu, Linux Kernel, Yocto, C, C++, Docker, K8s, TCP/IP

Responsibilities

Design and implement best Ubuntu integration for new hardware platforms; Partner with silicon companies to deliver optimized OS experiences; Lead technical engagements involving complete system architectures from cloud to edge; Help customers integrate apps, SDKs, and build device OS images; Take a holistic approach to technical plans, testing strategy, and quality metrics.

Seniority

Senior, hands-on IC