Senior Ubuntu Embedded IoT System Engineer
5 days ago
The company is founder-led, profitable, and growing.
Canonical's OEM Delivery Team works with tier-one OEM, IHV, and ODM customers to pre-load Ubuntu Classic, Ubuntu Core, and bring Ubuntu directly to millions of users. You will have the opportunity to enable cutting-edge technology with world-leading partners and become the first contributor to the innovation.
We are hiring a Senior Ubuntu Embedded IoT System Engineer to represent Canonical with leading OEMs, ODMs, and silicon partners and to deliver the best user experience of Ubuntu on partner hardware for Robotics, Automotive, SmartNIC, Medical devices, Industry gateways, and many other products.
In this role, you will use your knowledge of Linux and hardware to improve Ubuntu for millions of users.
We work with the world's most significant silicon companies - Intel, AMD, Nvidia, Mediatek, Hisilicon, Samsung and more - to optimize Ubuntu on their next-generation chips. We also work with OEMs and ODMs - Dell, HP, Lenovo, Advantech, ADLink and many more - to ensure that Ubuntu works perfectly on their hardware.
This fast-paced environment requires excellent time management, insightful debugging, critical thinking, problem-solving skills, and deep knowledge of the Linux system.
Location: This role will be based remotely in the EMEA region.
The role entails:
- Provide software and system engineering services for OEM and ODM customers
- Work closely with partners on platform bring-up
- Work with project managers and Field/QA engineers to identify, triage, and fix critical problems
- Work with individual upstream projects to find and apply patches for bugs
- Conduct root cause analysis, collect and organize details to reproduce and explain results
- Facilitate communication between Ubuntu, firmware, and hardware engineering teams
- Occasional international travel to the EU, USA, Taiwan, and China
- A Bachelor or higher degree in STEM, preferably Computer Science or Electrical Engineering
- Exceptional academic track record from both high school and university
- Professional written and spoken English with excellent presentation skills
- Familiarity with C, Python, and Bash
- Familiarity with the Linux boot-up process
- Linux kernel, boot, and system-level architecture skills
- Experience in bootloader development, such as u-boot
- Software development on Arm or non-X86 platforms
- Linux debugging and resolution abilities
- Ability to be productive in a globally distributed team
- Ability to learn fast to work on cutting-edge technologies
- Ability to travel internationally twice a year for company events up to two weeks long
- Experience with system firmware, including uboot, UEFI, ACPI, DSDT, boot loaders, device firmware
- Experience debugging power management on PCI ASPM, SATA ALPM, low power profiles
- Experience in board design, bring-up, and validation
- Experience with electrical engineering design tools (e.g., schematic capture, layout)
- Computer architecture knowledge of x86, ARM, RISC-V
- Familiarity with the Ubuntu development model
- Shell/Python scripting skills
We consider geographical location, experience, and performance in shaping compensation worldwide. We revisit compensation annually (and more often for graduates and associates) to ensure we recognize outstanding performance. In addition to base pay, we offer a performance-driven annual bonus or commission. We provide all team members with additional benefits that reflect our values and ideals. We balance our programs to meet local needs and ensure fairness globally.
- Distributed work environment with twice-yearly team sprints in person
- Personal learning and development budget of USD 2,000 per year
- Annual compensation review
- Recognition rewards
- Annual holiday leave
- Maternity and paternity leave
- Team Member Assistance Program & Wellness Platform
- Opportunity to travel to new locations to meet colleagues
- Priority Pass and travel upgrades for long-haul company events
Canonical is a pioneering tech firm at the forefront of the global move to open source. As the company that publishes Ubuntu, one of the most important open-source projects and the platform for AI, IoT, and the cloud, we are changing the world of software. We recruit on a global basis and set a very high standard for people joining the company. We expect excellence; in order to succeed, we need to be the best at what we do. Most colleagues at Canonical have worked from home since our inception in 2004. Working here is a step into the future and will challenge you to think differently, work smarter, learn new skills, and raise your game.
Canonical is an equal opportunity employer. We are proud to foster a workplace free from discrimination. Diversity of experience, perspectives, and background create a better work environment and better products. Whatever your identity, we will give your application fair consideration.
#J-18808-Ljbffr
-
Linux Embedded Systems Engineer
5 days ago
Doha, Baladīyat ad Dawḩah, Qatar Canonical Full timeCompany OverviewCanonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is widely used in breakthrough initiatives such as public cloud, data science, AI, engineering innovation, and IoT.We work with the world's most significant silicon companies - Intel, AMD,...
-
Embedded Linux Systems Developer
4 days ago
Doha, Baladīyat ad Dawḩah, Qatar Canonical Full timeRedefine the Linux experience in embedded environments with our smallest, most secure and updatable operating system.This is an opportunity for a software engineer passionate about open source software, Linux security, and developer experience. We are looking for someone with high technical skill in low-level operating systems, kernel, and device...
-
Ubuntu Core Software Engineer
4 days ago
Doha, Baladīyat ad Dawḩah, Qatar Canonical Full timeRedefine the Linux experience in the embedded environments with the smallest, most secure, and updatable operating system in the IoT market. This is an opportunity for a software engineer passionate about open source software, Linux, security, and the developer experience. This challenging role demands a high degree of technical skill with low-level...
-
Senior Cloud Systems Administrator
1 day ago
Doha, Baladīyat ad Dawḩah, Qatar Canonical Full timeCompany OverviewCanonical is a leading provider of open-source software and operating systems for global enterprise and technology markets. Our platform, Ubuntu, is widely used in breakthrough initiatives such as public cloud, data science, AI, engineering innovation, and IoT. We collaborate with the world's leading public cloud and silicon providers, and...
-
IoT and AI Research Specialist
5 days ago
Doha, Baladīyat ad Dawḩah, Qatar University of Doha for Science and Technology UDST Full timeThe University of Doha for Science and Technology (UDST) is seeking a highly skilled Research Assistant- IoT and AI to work on the Q-Cattle project. This integrated AI and IoT framework aims to improve sustainable livestock management, increasing milk and meat production efficiency in the Qatari Market.Key Responsibilities:Develop and integrate IoT-based...
-
Senior IoT Engineer
5 days ago
Doha, Baladīyat ad Dawḩah, Qatar Canonical Full timeKey ResponsibilitiesProvide software and system engineering services for OEM and ODM customersWork closely with partners on platform bring-upWork with project managers and Field/QA engineers to identify, triage, and fix critical problemsWork with individual upstream projects to find and apply patches for bugsConduct root cause analysis, collect and organize...
-
Sensor Systems Specialist
1 week ago
Doha, Baladīyat ad Dawḩah, Qatar University of Doha for Science and Technology UDST Full timeJob OpportunityThe University of Doha for Science and Technology (UDST) is seeking a highly skilled Sensor Systems Specialist to join our research team. As a key member of our team, you will be responsible for developing and testing IoT-based sensor systems for monitoring livestock health, behavior, and environmental impact.Key Responsibilities:Develop and...
-
Software Engineering Expert
3 days ago
Doha, Baladīyat ad Dawḩah, Qatar SupportFinity™ Full timeCompany OverviewAt Canonical, a pioneering tech firm at the forefront of the global move to open source, we publish Ubuntu, one of the most important open source projects and the platform for AI, IoT and the cloud. We recruit on a global basis and set a very high standard for people joining the company. We expect excellence - in order to succeed, we need to...
-
Doha, Baladīyat ad Dawḩah, Qatar Polytechnicpositions Full timeResearch Assistant in IoT and AI for Livestock Monitoring and ManagementUniversity of DohaQatarID 2024-3874Category: AcademicPosition Type: TemporaryExpected Start Date: 1/1/2025The Applied Research, Innovation and Economic Development Directorate of UDST invites applications for the position of Research Assistant- IoT and AI to work on project Q-Cattle, an...
-
Senior Bootloader
5 days ago
Doha, Baladīyat ad Dawḩah, Qatar lxbfYeaa Full timeWe are seeking an experienced software engineer passionate about Linux systems, hardware architectures, Ubuntu, and the open source community, to join the Ubuntu Foundations Engineering team to maintain and enhance the Ubuntu bootloader stack to provide fast, reliable, and secure Ubuntu systems on all devices and in the cloud. The boot process is one of the...
-
Doha, Baladīyat ad Dawḩah, Qatar canonical Full timeBachelor of Technology/Engineering (Automobile)Nationality: Any NationalityVacancy: 1 VacancyJob DescriptionWhat you'll do:Build and lead a globally distributed team of engineersDevelop talent through coaching, mentoring, feedback, and hands-on career developmentWork with Product Management to define the vision and strategy for Ubuntu and your...
-
Doha, Baladīyat ad Dawḩah, Qatar University of Doha for Science and Technology UDST Full timeOverviewUniversity of Doha for Science and Technology (UDST) was officially established by the Emiri Decision No13 of 2022, and it is the first national university specializing in academic applied, technical, and professional education in the State of Qatar. UDST has over 70 bachelor's and master's degree programs, diplomas, and certificates. The university...
-
Embedded Software Engineer
6 days ago
Doha, Baladīyat ad Dawḩah, Qatar Insight Global Full timeMust Haves:7+ years of Embedded experiencePrevious programming experience within C, C++, or related languageComfortable acting as a Subject Matter Expert and working cross functionally with other engineersBachelors degree in Engineering or Computer Science fieldAbility to obtain a DoD Secret ClearancePlusses:Previous DoD experienceActive Secret ClearanceAda...
-
AI Engineer for Livestock Monitoring
1 week ago
Doha, Baladīyat ad Dawḩah, Qatar University of Doha for Science and Technology UDST Full timeJob DescriptionWe are seeking an exceptional AI Engineer for Livestock Monitoring to join our research team at the University of Doha for Science and Technology (UDST). As a key member of our team, you will be responsible for developing and integrating IoT-based sensor systems to monitor livestock health, behavior, and environmental...
-
Golang Engineer
1 day ago
Doha, Baladīyat ad Dawḩah, Qatar lxbfYeaa Full timeThis is our general process for Golang engineers of all levels of seniority, for all relevant teams at Canonical. Apply here if you are an exceptional software engineer who prefers to work in Go. After the first round of interviews we'll find the best fit product team at Canonical for you to progress your application based on your personal...
-
Senior Software Development Engineer
5 days ago
Doha, Baladīyat ad Dawḩah, Qatar lxbfYeaa Full timeAbout CanonicalCanonical is a pioneering tech firm at the forefront of the global move to open source. As the company that publishes Ubuntu, one of the most important open source projects and the platform for AI, IoT and the cloud, we are changing the world on a daily basis.We recruit on a global basis and set a very high standard for people joining the...
-
Data Science and Analytics Professional
5 days ago
Doha, Baladīyat ad Dawḩah, Qatar University of Doha for Science and Technology UDST Full timeThe University of Doha for Science and Technology (UDST) seeks a Research Assistant- IoT and AI to contribute to the development of an integrated AI and IoT framework for sustainable livestock management. This project aims to increase the efficiency of milk and meat production in the Qatari Market.Responsibilities and Expectations:Develop and integrate...
-
Smart Farming Technology Consultant
5 days ago
Doha, Baladīyat ad Dawḩah, Qatar University of Doha for Science and Technology UDST Full timeThe Applied Research, Innovation and Economic Development Directorate of UDST invites applications for the position of Research Assistant- IoT and AI to work on the Q-Cattle project. This project aims to develop an integrated AI and IoT framework for sustainable livestock management to increase the efficiency of milk and meat production in the Qatari...
-
Livestock Monitoring and Management Expert
5 days ago
Doha, Baladīyat ad Dawḩah, Qatar University of Doha for Science and Technology UDST Full timeThe Applied Research, Innovation and Economic Development Directorate of UDST invites applications for the position of Research Assistant- IoT and AI to work on the Q-Cattle project. This project aims to develop an integrated AI and IoT framework for sustainable livestock management to increase the efficiency of milk and meat production in the Qatari...
-
Ubuntu Server Distribution Director
1 day ago
Doha, Baladīyat ad Dawḩah, Qatar canonical Full timeKey ResponsibilitiesYour primary duties will include:Building and leading a globally distributed team of engineersDeveloping talent through coaching, mentoring, feedback, and hands-on career developmentWorking with Product Management to define the vision and strategy for Ubuntu and your team