Software Engineer - Industrial Iot

Canonical UK Ltd

Home Based
Hybrid (home based with global travel 2 to 4 weeks for internal and external events)
Open source software
Linux
Edge computing
Canonical is seeking a Software Engineer specializing in Industrial IoT to join their remote team. The role involves developing and maintaining open-source IoT applications, with a strong focus on Linux and edge computing technologies

Job Summary

  • This role involves designing and implementing applications that run on constrained IoT devices to powerful gateways, with embedded systems and Linux at the core of everyday challenges.
  • You will develop and maintain open source IoT application packages, debug issues, produce high quality code, and review code from others.
  • The company fosters a workplace free from discrimination, valuing diversity of experience, perspectives, and background.

Matching Summary

Match Score: 85

Canonical is seeking a Software Engineer specializing in Industrial IoT to join their remote team. The role involves developing and maintaining open-source IoT applications, with a strong focus on Linux and edge computing technologies.

Skills & Requirements

Must-have

  • open source software
  • Linux
  • edge computing
  • IoT
  • embedded systems
  • RESTful APIs
  • asynchronous messaging protocols

Nice-to-have

  • collaboration and peer reviews
  • maintainable code
  • Ubuntu Core experimentation
  • AI solutions for local inferencing
  • hardware accelerators

Key Requirements

  • 3 years of professional software development
  • Go or C++
  • Bachelor’s or equivalent in Computer Science, STEM or similar degree

Work Rights

Not specified

Tailored Resume

Cover Letter