Software Engineer - Industrial IoT

C
CanonicalIndustrial IoT
EMEAFull-TimeMiddle
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Languages
English
Experience
3+ years
Required Skills
Software DevelopmentEmbedded SystemsIoTC++C (Programming language)GoCollaborationCI/CDRESTful APIs

Requirements

  • Proven track record of at least 3 years of professional software development using Go or C++
  • Experience working with RESTful APIs or asynchronous messaging protocols
  • Experience with Containers (docker, kubernetes)
  • Experience with Linux distributions
  • Experience with Snap, debian, or RPM packaging
  • Experience with Shell scripting
  • Experience with CI/CD (Github Actions, Gitlab CI, etc)
  • Experience with IoT frameworks and protocols
  • Experience with Real-time applications
  • Experience with AI/ML inference frameworks
  • Experience with Hardware accelerators: GPU, NPU
  • Bachelor’s or equivalent in Computer Science, STEM or similar degree

Responsibilities

  • Develop and maintain open source IoT application packages
  • Debug issues and produce high quality code
  • Review code produced by upstream and/or other engineers
  • Experiment with Ubuntu Core and showcase industry-grade IoT solutions
  • Secure deployment of IoT platforms on Linux
  • Build optimized AI solutions for local inferencing on Ubuntu
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now