Senior Software Engineer - Embedded & Desktop Linux Optimisation job at Canonical
Website :
867 Days Ago
Linkedid Twitter Share on facebook

Vacancy title:
Senior Software Engineer - Embedded & Desktop Linux Optimisation

[ Type: FULL TIME , Industry: Information Technology , Category: Computer & IT ]

Jobs at:

Canonical

Deadline of this Job:
05 December 2022  

Duty Station:
Within Kenya , Nairobi , East Africa

Summary
Date Posted: Monday, November 21, 2022 , Base Salary: Not Disclosed

Similar Jobs in Kenya
Learn more about Canonical
Canonical jobs in Kenya

JOB DETAILS:

The role is a fast-paced, problem-solving role that's challenging yet very exciting. The right candidate must be resourceful, articulate, and able to deliver on a wide variety of solutions across Server, PC and IoT technologies. Our teams partner with specialist engineers from major silicon companies to integrate next-generation features and performance enhancements for upcoming hardware.

What you'll do
• 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
• Work with the most advanced operating systems and application technologies available in the enterprise world.

Who you are

• You love technology and working with brilliant people
• You have a Bachelor's degree in Computer Science, STEM or similar
• You have experience with Linux packaging (Debian, RPM, Yocto)
• You have experience working with open source communities and licences
• You have experience working with C, C++
• You can work in a globally distributed team through self-discipline and self-motivation.

Nice to have
• Experience with graphics stacks
• 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

Work Hours: 8

Job Experience: No Requirements


Level of Education:
Bachelor Degree

Job application procedure
Interested and qualified? Click Here To Apply


All Jobs

QUICK ALERT SUBSCRIPTION

05 December 2022
Job Info
Job Category: Computer/ IT jobs in Kenya
Job Type: Full-time
Deadline of this Job: 05 December 2022
Duty Station: Nairobi
Posted: 21-11-2022
No of Jobs: 1
Start Publishing: 21-11-2022
Stop Publishing (Put date of 2030): 21-11-2066
Apply Now

Caution: Never Pay Money in a Recruitment Process.

Some smart scams can trick you into paying for Psychometric Tests.