Embedded Linux Senior Software Engineer - Optimisation
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
