Overview
Canonical is seeking an Embedded Linux Field Engineer for Devices/IoT. This is a remote-friendly role based in the Americas or APAC. We raise the bar on IoT security and applications – we help our customers build trains, drones, factories, or robots with snaps and Ubuntu Core.
About Canonical
Canonical is the company behind Ubuntu and Ubuntu Core. In IoT, Canonical provides embedded Linux solutions and edge deployments powered by Ubuntu Core and snaps to enable secure, reliable devices across industries.
Responsibilities
- Provide on-site and remote engineering support for Canonical IoT solutions on customer devices, gateways, and edge deployments.
- Troubleshoot field deployments, collect logs, reproduce issues, and collaborate with customers to resolve technical problems.
- Validate hardware, firmware, boot sequences, networking, and security features in collaboration with hardware partners.
- Assist in testing and validating new releases for IoT devices and document findings for internal teams.
- Deliver technical guidance and training to customers and field engineers; act as a trusted advisor for device bring-up and maintenance.
- Work with cross-functional teams to ensure timely security updates and firmware updates for customer devices.
Requirements
- Strong experience with Embedded Linux (e.g., Yocto, Buildroot) and hands-on device bring-up.
- Experience with IoT devices, hardware bring-up, sensors, and networking concepts.
- Proficiency in Python, Bash, and C/C++.
- Familiarity with Ubuntu Core and snaps is a plus.
- Customer-facing communication skills; able to work remotely and on-site with clients.
- Willingness to travel as needed and to operate effectively in a remote-global role.
Benefits & Perks
- Remote-friendly work environment with flexibility to support global customers.
- Competitive compensation and opportunities for professional growth.
How to Apply
Apply via the official Canonical Greenhouse posting: https://job-boards.greenhouse.io/canonical/jobs/3362765