Embedded & Desktop Linux Systems Engineer - Optimisation
New
C
CanonicalOpen Source Linux
Globally remote roleFull-Time
SalaryYour base pay will depend on various factors including your geographical location, level of experience, knowledge and skills. In addition to the benefits above, certain roles are also eligible for additional benefits and rewards including annual bonuses and sales incentives based on revenue or utilisation.
Apply NowOpens the employer's application page
Job Details
- Required Skills
- DockerEmbedded SystemsIoTKubernetesC++Linux
Requirements
- Bachelor’s degree in Computer Science, STEM or similar
- Experience with Linux packaging (Debian, RPM, Yocto)
- Experience working with open source communities and licences
- Experience working with C, C++
- Ability to work in a globally distributed team through self-discipline and self-motivation
- Experience with graphics stacks
- Understanding of networking (TCP/IP, DHCP, HTTP/REST)
- Understanding of security best practices in IoT or server environments
- IoT / Embedded experience (board and SoC, BMCs, bootloaders, firmware)
- Experience with Docker/OCI containers/K8s
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
- Take a holistic approach to the Ubuntu experience on partner platforms with inputs on technical plans, testing strategy, quality metrics
- Participate as technical lead on complex customer engagements involving complete system architectures from cloud to edge
- Help our customers integrate their apps, SDKs, build device OS images, optimize applications with Ubuntu Core, Desktop and Server
View Full Description & ApplyYou'll be redirected to the employer's site