
Remote opportunity at
CanonicalEmbedded Linux Field Engineer for Devices/IoT
Canonical wants an embedded Linux field engineer focused on devices and IoT. The position is full-time and remote. It bridges pre-sales engagement and hands-on delivery, helping…
Career Tools
About This Role
Canonical wants an embedded Linux field engineer focused on devices and IoT. The position is full-time and remote. It bridges pre-sales engagement and hands-on delivery, helping device makers move toward a more secure and durable software platform for their products. The company's offering is built on Ubuntu and Ubuntu Core. Ubuntu Core is presented as a leading option for security and resilience in high-end appliances and equipment, with long-term support…
Job Description
Canonical wants an embedded Linux field engineer focused on devices and IoT. The position is full-time and remote. It bridges pre-sales engagement and hands-on delivery, helping device makers move toward a more secure and durable software platform for their products.
The company's offering is built on Ubuntu and Ubuntu Core. Ubuntu Core is presented as a leading option for security and resilience in high-end appliances and equipment, with long-term support and secure update and management tooling. Customers range from makers of control systems, gateways and appliances to consumer electronics, industrial equipment, automotive and robotics businesses.
In the role, the engineer collects customer requirements, proposes solutions, contributes to selected delivery projects, and feeds market insight back to product and engineering teams. The listing asks for someone who knows Linux thoroughly, understands how distributions are assembled, and can handle the specific difficulties of connected devices. Background in low-level boot processes, firmware and secure boot is treated as part of the expected skill set. Travel of as much as 30 percent of working time may be needed for customer visits and events. Positions in Japan and Korea additionally require professional ability in the local language.
Responsibilities
- Speak with customers during pre-sales to understand needs and explain the technology
- Develop candidate solutions for prospective clients
- Contribute to selected embedded Linux delivery projects
- Pass market requirements to stakeholders and help refine generic solutions
- Act as a customer advocate and trusted adviser
Requirements
- Undergraduate degree in computer science or a related technical discipline
- Extensive Linux know-how, with Debian or Ubuntu preferred
- Experience with package building and distribution tooling such as deb and rpm
- Solid embedded Linux grounding in Yocto or Buildroot
- Working knowledge of at least one of Go, Python, C, C++ or Rust
- Professional written and spoken English, plus local-language ability where required
Qualifications
- Customer engagement experience
- Knowledge of low-level boot, BIOS, EFI, Secure Boot and firmware
- Strong communication and presentation skills
- Capacity to manage several priorities and deliver
Core Skills
Benefits
- Remote working with two in-person team sprints per year
- Annual learning allowance of USD 2,000
- Annual pay review with performance-based bonus or commission
- Recognition awards and holiday leave each year
- Maternity and paternity leave, plus an employee assistance programme
- Chances to visit new locations, with Priority Pass lounge access
Frequently Asked Questions
Answers are based only on the employer’s listing; where it doesn’t say, neither do we.
Is the role remote?
Yes, the posting lists it as remote. Some travel may be needed for customer visits and company events.
Are there language requirements for specific countries?
Positions in Japan and Korea require professional-level Japanese or Korean, in addition to English.
What salary does the role offer?
The posting does not state a salary. It says base pay depends on location, experience, knowledge and skills.
Sample Interview Questions
AI-generated questions tailored to this specific role — a preview of the full practice set.