Canonical
Visit websiteSenior Ubuntu Embedded IoT System Engineer
Salary not disclosedRemote
- Full time
- Today
About the role
Canonical is seeking a Senior Ubuntu Embedded IoT System Engineer to represent the company with leading OEMs, ODMs, and silicon partners. You will be responsible for delivering an optimized Ubuntu user experience on partner hardware across sectors such as robotics, automotive, and medical devices. This role involves working in a fast-paced, globally distributed environment to improve Ubuntu for millions of users.
Responsibilities
- 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
Required skills
- C
- Python
- Bash
- Linux kernel
- Bootloader development
- u-boot
- Arm
- Linux debugging
Nice to have
- UEFI
- ACPI
- DSDT
- Power management
- PCI ASPM
- SATA ALPM
- Board design
- x86
- RISC-V
Qualifications
- Bachelor or higher degree in STEM, preferably Computer Science or Electrical Engineering
Benefits
- Personal learning and development budget
- Annual compensation review
- Performance-driven annual bonus
- Annual holiday leave
- Maternity and paternity leave
- Team Member Assistance Program
- Wellness Platform
- Priority Pass
- Travel upgrades
About the Company
Canonical is a leading provider of open source software and operating systems, publishing Ubuntu, which is widely used in enterprise initiatives such as public cloud, data science, AI, and IoT. The company is a pioneer of global distributed collaboration, founder-led, and profitable.