Senior Ubuntu Embedded IoT System Engineer
Core
Represent Canonical with leading OEMs, ODMs, and silicon partners to deliver the best user experience of Ubuntu on partner hardware for Robotics, Automotive, SmartNIC, Medical device, and Industry gateway products.
Role type
Senior IC embedded system engineer (IoT/Linux)
Builds
Ubuntu Classic, Ubuntu Core on partner hardware
Domain
Embedded Linux, IoT, Robotics, Automotive
Deliverable
production ML models | product features | infrastructure
Required skills
Linux kernel architecture, bootloader development (u-boot), Linux debugging, C, Python, Bash, Arm/non-X86 platform development, root cause analysis, firmware-hardware integration
Preferred skills
System firmware (UEFI, ACPI, DSDT), power management debugging, board design and validation, x86/ARM/RISC-V computer architecture, Ubuntu development model
Technologies
Ubuntu, Linux, u-boot, C, Python, Bash, Arm, x86, RISC-V, UEFI, ACPI, DSDT
Responsibilities
Provide software and system engineering services for OEM and ODM customers, work closely with partners on platform bring up, identify and fix critical problems with Field/QA engineers, apply patches to upstream projects, conduct root cause analysis and reproduce results, facilitate communication between Ubuntu, firmware, and hardware teams
Seniority
Senior, hands-on IC