Embedded Linux Field Engineer for Devices/IoT
Join to apply for the Embedded Linux Field Engineer for Devices/IoT role at Canonical
Job Description
Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is widely used in enterprise initiatives such as cloud, data science, AI, engineering, and IoT. Our customers include top public cloud and silicon providers, along with industry leaders. We promote a global distributed collaboration model with 1000+ colleagues across 70+ countries, with few roles based in offices. Teams meet a few times a year in various interesting locations worldwide.
We are hiring an Embedded Linux Field Engineer for Devices/IoT to expand into industries like Automotive, Medical Devices, Industrial Systems, Robotics, and Telco, as well as Consumer Electronics. Ideal candidates are Linux experts, proficient in OS internals, containerization, debugging, and embedded development. Our Ubuntu server edition is prevalent in connected devices, and Ubuntu Core offers advanced security and resilience for high-end appliances. We aim to extend our offerings with real-time Linux and certifications, focusing on reliability, security, and developer productivity.
This role requires a blend of skills: deep Linux knowledge, coding, scripting, low-level Linux boot, BIOS, firmware, and embedded software development experience. Candidates should enjoy diverse client engagements, be results-oriented, and team players committed to excellence. Customer interaction is critical, and engineers are trusted to provide thoughtful, well-informed support.
Responsibilities
* Engage with customers during presales to gather requirements and explain solutions
* Design and propose solutions to prospective clients
* Participate in the delivery of Embedded Linux projects
* Communicate market needs to internal stakeholders and contribute to solution development
* Act as a customer advocate and trusted advisor
Requirements
* Bachelor's degree in Computer Science or related field
* Extensive experience with Linux (Debian/Ubuntu preferred)
* Experience with distribution/packaging (deb, rpm)
* Embedded Linux experience (Yocto, Buildroot)
* Proficiency in Golang, Python, C, C++, or Rust
* Professional English communication skills; local language skills for Japan/Korea a plus
* Excellent communication and presentation skills
* Results-driven, able to multitask, and a quick learner
* Willingness to travel up to 30% for client meetings and events
Additional Skills
* Customer engagement experience is a plus
What We Offer
* Distributed work environment with biannual in-person team sprints
* Learning and development budget of USD 2,000/year
* Annual compensation review and performance rewards
* Comprehensive benefits including leave, parental leave, Employee Assistance Program, travel opportunities, and more
About Canonical
Canonical pioneers in open source, publishing Ubuntu, a key platform for AI, IoT, and cloud. We hire globally, uphold high standards, and foster a remote-first culture since 2004. Working here challenges you to think differently and grow your skills.
Canonical is an equal opportunity employer, committed to diversity and inclusion.
Job Details
* Seniority level: Entry level
* Employment type: Full-time
* Job function: Engineering and IT
* Industries: Software Development
#J-18808-Ljbffr