Canonical logoCanonical logo

Software Engineer - Industrial IoT

CanonicalHome based - EMEA
Remote Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Experience Level

Experience

Qualifications

You should possess a minimum of 3 years of professional software development experience in Go or C++. Familiarity with RESTful APIs and asynchronous messaging protocols is essential. A solid background in one or more of the following areas is highly desirable: container technologies (Docker, Kubernetes), various Linux distributions, Snap/Debian/RPM packaging, shell scripting, CI/CD practices (GitHub Actions, GitLab CI), IoT frameworks and protocols, real-time applications, AI/ML inference frameworks, and hardware accelerators (GPU, NPU). We value soft skills, effective communication, and a proactive mindset. A Bachelor’s degree in Computer Science, a related STEM field, or equivalent experience is required.

About the job

Join Canonical as a Software Engineer specializing in Industrial IoT and contribute to pioneering open-source initiatives. In this fully remote role based in the EMEA region, you'll be at the forefront of developing secure, customizable industrial edge solutions. Your expertise will enable you to design and implement applications that range from constrained IoT devices to robust gateways, where embedded systems and Linux will be integral to your daily tasks. We prioritize a collaborative environment, emphasizing peer reviews, integration/unit testing, and code maintainability.

About Canonical

Canonical is a leading international software company committed to the open-source community, dedicated to providing Ubuntu, the world's premier free software platform. We empower organizations globally to reduce costs, enhance productivity, and innovate through our robust solutions. By joining our team, you'll be part of an exciting journey that shapes the future of technology while collaborating with a diverse group of talented professionals.

Similar jobs

Browse all companies, explore by city & role, or SEO search pages.

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.