
Remote opportunity at
CanonicalEmbedded Linux Field Engineer for Devices/IoT
Canonical, the publisher of the Ubuntu operating system, seeks an Embedded Linux Field Engineer for Devices/IoT to expand its footprint in sectors like automotive, medical devices,…
Career Tools
About This Role
Canonical, the publisher of the Ubuntu operating system, seeks an Embedded Linux Field Engineer for Devices/IoT to expand its footprint in sectors like automotive, medical devices, robotics, industrial systems, telco, and consumer electronics. The company is profitable, growing, founder-led, and operates with a distributed global workforce. In this role, the engineer works with clients to gather requirements, explains technology during presales, helps deliver select embedded Linux projects, and acts as…
Job Description
Canonical, the publisher of the Ubuntu operating system, seeks an Embedded Linux Field Engineer for Devices/IoT to expand its footprint in sectors like automotive, medical devices, robotics, industrial systems, telco, and consumer electronics. The company is profitable, growing, founder-led, and operates with a distributed global workforce. In this role, the engineer works with clients to gather requirements, explains technology during presales, helps deliver select embedded Linux projects, and acts as a trusted advisor and customer advocate.
This position requires deep technical expertise in Linux plumbing, distribution packaging, low-level boot processes, and embedded software development. The successful candidate must be ready for a fast-paced environment involving diverse client engagements. While the company supports a distributed work environment, travel of up to 30% is required for customer meetings, conferences, and company events.
Responsibilities
- Engage with prospective clients during presales to collect requirements and explain company technology
- Elaborate technical solutions to propose to clients
- Participate in delivering specific embedded Linux projects
- Relay market requirements to internal stakeholders
- Contribute to developing or refining generic solutions to unlock market potential
- Serve as both a customer advocate and a trusted advisor for Canonical
Requirements
- Extensive Linux experience, with Debian or Ubuntu preferred
- Experience in distribution and packaging such as deb or rpm
- Solid embedded Linux experience using tools like Yocto or Buildroot
- Proficiency in at least one programming or scripting language including Golang, Python, C, C++, or Rust
- Professional written and spoken English proficiency, plus local language skills for Japan and Korea positions
- Strong communication and presentation skills
- Willingness to travel up to 30% of the time for customer meetings, conferences, and company events
Qualifications
- Bachelor degree in Computer Science or a related technical field
- Prior experience with customer engagements
Core Skills
Benefits
- Distributed work model with twice-yearly in-person team sprints
- Annual personal learning and development budget of USD 2,000
- Annual compensation reviews
- Performance-driven annual bonus or commission
- Recognition rewards
- Annual holiday leave
- Maternity and paternity leave
- Employee Assistance Programme
- Priority Pass and travel upgrades for long-haul company events
Frequently Asked Questions
Answers are based only on the employer’s listing; where it doesn’t say, neither do we.
Is this a remote position?
The posting indicates that Canonical operates as a distributed collaboration company with most colleagues working from home, though the role requires up to 30% travel for customer meetings, conferences, and company events.
What travel is required for this role?
The successful candidate must be willing to travel up to 30% of the time for customer meetings, company events, and conferences.
What are the core technical requirements?
Candidates need extensive Linux experience (Debian or Ubuntu preferred), distribution packaging experience, solid embedded Linux experience (Yocto, Buildroot), and fluency in Golang, Python, C, C++, or Rust.
What salary does this position offer?
The job posting does not specify a salary figure, noting only that compensation is shaped by geographical location, experience, and performance, with annual reviews and performance-driven bonuses or commissions.
Sample Interview Questions
AI-generated questions tailored to this specific role — a preview of the full practice set.