Remote Embedded & Desktop Linux Systems Engineer - Optimisation
Posted
Apply now
Please, let Canonical - Jobs know you found this job
on RemoteYeah.
This helps us grow 🌱.
Description:
The role involves working across the full Linux stack from kernel through GUI to optimize Ubuntu for the latest silicon.
It is a fast-paced, problem-solving position that requires resourcefulness and the ability to deliver a variety of solutions across PC and IoT technologies.
The engineer will collaborate with specialist engineers from major silicon companies to integrate next-generation features and performance enhancements for upcoming hardware.
Responsibilities include designing and implementing the best Ubuntu integration for the latest IoT and server-class hardware platforms and software stacks.
The engineer will work with partners to deliver an optimized Ubuntu experience on their platforms.
A holistic approach to the Ubuntu experience on partner platforms is required, including inputs on technical plans, testing strategy, and quality metrics.
The engineer will participate as a technical lead on complex customer engagements involving complete system architectures from cloud to edge.
The role includes helping customers integrate their apps, SDKs, build device OS images, and optimize applications with Ubuntu Core, Desktop, and Server.
The engineer will work with advanced operating systems and application technologies available in the enterprise world.
Requirements:
A Bachelor’s degree in Computer Science, STEM, or a similar field is required.
Experience with Linux packaging (Debian, RPM, Yocto) is necessary.
The candidate must have experience working with open source communities and licenses.
Proficiency in C and C++ is required.
The ability to work in a globally distributed team through self-discipline and self-motivation is essential.
Additional skills that are beneficial include experience with graphics stacks, a good understanding of networking (TCP/IP, DHCP, HTTP/REST), and basic understanding of security best practices in IoT or server environments.
Good communication skills are important, ideally with public speaking experience.
IoT/Embedded experience, including knowledge of board and SoC, BMCs, bootloaders, firmware, OS, apps, and services, is a plus.
Some experience with Docker/OCI containers/K8s is also advantageous.
Benefits:
The position offers a fully remote working environment, as the company has been remote since 2004.
A personal learning and development budget of 2,000 USD per annum is provided.
There is an annual compensation review to ensure competitive pay.
Recognition rewards are available for outstanding contributions.
Employees receive annual holiday leave and parental leave.
An Employee Assistance Programme is offered for support.
There are opportunities to travel to new locations to meet colleagues at 'sprints'.
A Priority Pass for travel and travel upgrades for long-haul company events is included.
Apply now
Please, let Canonical - Jobs know you found this job
on RemoteYeah
.
This helps us grow 🌱.