Software Engineer - Industrial IoT at Canonical

### Who this is for This role is ideal for a mid-level software engineer with at least 3 years of experience who is deeply invested in the Linux ecosystem and o

Work type: remote

Location: Home based - EMEA

Type: Full-time

### Who this is for This role is ideal for a mid-level software engineer with at least 3 years of experience who is deeply invested in the Linux ecosystem and open-source development. You should have strong professional experience in either **Go** or **C++** and a solid understanding of how software interacts with hardware in constrained environments. It’s a perfect match for those who enjoy working at the intersection of embedded systems, edge computing, and IoT. ### Key highlights The position offers unparalleled flexibility with a **fully remote** (home-based) setup across the EMEA region. You'll be working on Ubuntu Core and high-impact industrial edge solutions, contributing directly to the open-source community. Unique perks include **global travel** for 2 to 4 weeks a year to attend internal and external events, allowing you to connect with a distributed team of top-tier engineers. ### You might be a good fit if you... * Have a proven track record of building production-level applications in Go or C++. * Are comfortable working with containers (Docker/K8s) and the Linux command line. * Are interested in AI/ML inferencing on local hardware and GPU/NPU acceleration. * Value high-quality code standards, including rigorous peer reviews and CI/CD practices.

View this job on nocollar jobs