Remoteville

Remote Software Engineer - Industrial IoT Job in Raleigh, NC Canonical

Software Engineer - Industrial IoT Canonical
Computer ScienceREST ApisSoftware DevelopmentBluetooth Low EnergyC++ProtocolsPeer ReviewsZ-WaveZigbee
Mid-level (3-4 years) - 
RaleighNC


Enterprise open source, secured and delivered by the publisher of Ubuntu.
1480+ employees
Enterprise


Role


Who you are

  • At least 3 years of professional software development using Go or C++
  • Experience working with RESTful APIs, MQTT or other messaging protocols
  • Familiarity with wireless communication protocols like WiFi, BLE, Zigbee, Z-Wave, Thread
  • Knowledge of containers (Docker, Kubernetes)
  • Experience with Linux distributions
  • Snap, Debian, or RPM packaging
  • Skill in shell scripting
  • CI/CD tools (Github Actions, Gitlab CI)
  • IoT frameworks and protocols
  • Experience with real-time applications
  • Value soft skills, communication, advocacy
  • Self-motivated
  • Bachelor's degree or equivalent in Computer Science, STEM or similar

Desirables

  • Good communication
  • Thoughtful
  • Enterprising
  • Passionate



What the job involves

  • Help provide easy to deploy, secure, and customizable industrial edge solutions
  • Design and implement applications that run on constrained IoT devices to powerful gateways
  • Embedded systems and Linux will be at the core of everyday challenges
  • 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
  • Work on Matter, the connectivity standard unifying smart homes
  • Contribute to the development of IoT platforms
  • Participate in IoT standardisation working group discussions and planning

Share this job

Hide company

More jobs at Canonical

Company


Company mission

Canonical delivers open source to the world faster, more securely, and more cost-effectively than any other company. They aim to accelerate the adoption and quality of open source globally, aiming to ship the most software by cores. Canonical values empathy, high intellect, passion for technology, teamwork, and energy.




Company benefits

  • Work from home
  • Global travel for events
  • Collaboration with a distributed team



Company values

  • Empathy
  • Intellect
  • Passion
  • Teamwork
  • Energy



Company HQ

London



Founders

Mark Shuttleworth (CEO)
;