Skip to Main Content

Job Title


Embedded Linux Field Engineer for Devices/IoT


Company : Canonical


Location : Sydney, New south wales


Created : 2025-11-29


Job Type : Full Time


Job Description

OverviewCanonical 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 public cloud, data science, AI, engineering innovation and IoT. The company is founder-led, profitable and growing, with 1000+ colleagues in 70+ countries and mostly remote roles. Teams meet two to four times yearly in person to align on strategy and execution.RoleEmbedded Linux Field Engineer for Devices/IoT to expand our reach in mission-critical industries such as Automotive, Medical Devices, Industrial Systems, Robotics, and Telco, as well as Consumer Electronics. We are looking for candidates who are accomplished Linux plumbers with expertise in Linux, distribution packaging, software design, system debugging, and bringing customer ideas to life.The server edition of Ubuntu is widely used in connected devices and industrial PCs. Our IoT edition, Ubuntu Core, emphasizes security and resilience for high-end appliances and equipment. We continue to expand offerings to bring security, management and developer experience to small Linux environments and devices. A real-time Linux capability and certifications are being developed as part of this portfolio.ResponsibilitiesEngage customers during presales to gather requirements and explain our technologyElaborate solutions to be proposed to prospective clientsParticipate in the delivery of select projects related to Embedded LinuxConvey market requirements to key stakeholders and contribute to development or refinement of generic solutionsBe a customer advocate and trusted advisor to CanonicalWhat we are looking forBachelors degree in Computer Science or related technical fieldExtensive Linux experience Debian or Ubuntu preferredDistribution / Packaging experience (deb, rpm, ...)Solid embedded Linux experience (Yocto, Buildroot...)Fluency in at least one of Golang, Python, C, C++, or RustProfessional written and spoken English in addition to the local languageExcellent communication and presentation skillsResult-oriented, ability to multi-taskA personal drive to meet commitmentsAn humble learner and quick studyWillingness to travel up to 30% of the time for customer meetings, company events, and conferencesFor positions in Japan and Korea, ability to speak and write the local language at a professional levelAdditional SkillsExperience with customer engagements is a plus, but not requiredWhat we offerDistributed work environment with twice-yearly in-person team sprintsPersonal learning and development budget of USD 2,000 per yearAnnual compensation reviewRecognition rewardsAnnual holiday leaveMaternity and paternity leaveEmployee Assistance ProgrammeOpportunity to travel to new locations to meet colleaguesTravel upgrades for long-haul company eventsAbout CanonicalCanonical is at the forefront of the global move to open source. As the publisher of Ubuntu, we focus on AI, IoT and cloud-driving software. We recruit on a global basis and uphold high standards. Most colleagues have worked from home since 2004. Working here challenges you to think differently, work smarter, learn new skills, and raise your game.Canonical is an equal opportunity employerWe foster a workplace free from discrimination. Diversity of experience, perspectives, and background create a better work environment and better products. Whatever your identity, we will give your application fair consideration.Job DetailsSeniority level: Entry levelEmployment type: Full-timeJob function: Engineering and Information TechnologyIndustries: Software Development #J-18808-Ljbffr