Home based - EMEA•Home Based - EMEA
Remote
Mid Level
Full Time
remoteIoTLinuxopen sourceedge computingAIUbuntu
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
- •Interest and experience with containers (docker, kubernetes)
- •Interest and experience with Linux distributions
- •Interest and experience with Snap, debian, or RPM packaging
- •Interest and experience with shell scripting
- •Interest and experience with CI/CD (Github Actions, Gitlab CI, etc)
- •Interest and experience with IoT frameworks and protocols
- •Interest and experience with real-time applications
- •Interest and experience with AI/ML inference frameworks
- •Interest and experience with hardware accelerators: GPU, NPU
- •Bachelor’s or equivalent in Computer Science, STEM or similar degree
- •Value soft skills, communication and advocacy, and are passionate, enterprising, thoughtful, and self-motivated
What You'll Do
- •Collaborate proactively with a distributed team
- •Develop and maintain open source IoT application packages
- •Debug issues and produce high quality code to fix them
- •Review code produced by upstream and/or other engineers at Canonical
- •Discuss ideas and collaborate on finding good solutions
- •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
- •Work from home with global travel 2 to 4 weeks for internal and external events
