Embedded Linux Senior Software Engineer
We are seeking a highly skilled and experienced Embedded Linux Senior Software Engineer to join our team. As a key member of our engineering team, you will be responsible for designing and implementing the best Ubuntu integration for the latest IoT and server-class hardware platforms and software stacks.
Key Responsibilities:
* Design and implement the best Ubuntu integration for the latest IoT and server-class hardware platforms and software stacks
* Work with partners to deliver a delightful, optimised, first class Ubuntu experience on their platforms
* Participate as technical lead on complex customer engagements involving complete system architectures from cloud to edge
Requirements:
* Bachelor's degree in Computer Science, STEM or similar
* Experience with Linux packaging (Debian, RPM, Yocto)
* Experience working with open source communities and licenses
* Experience working with C, C++
* Good understanding of networking - TCP/IP, DHCP, HTTP/REST
* Basic understanding of security best practices in IoT or server environments
* Good communication skills, ideally public speaking experience
* IoT / Embedded experience – from board and SoC, BMCs, bootloaders and firmware to OS, through apps and services
* Some experience with Docker/OCI containers/K8s
What We Offer:
* Fully remote working environment