Career

Embedded Cloud Integration Developer

Our company
IONODES was founded more than 18 years ago on the desire to provide innovative video technologies to our customers, enabling them to better secure their universe, ranging from people to physical facilities.

Our mission is simple: to create a world where video technology is used for more than just traditional recording purposes; We believe that by providing cutting edge video processing, analytics, and streaming technologies, we can help our customers better understand the security conditions of their physical environment, enabling them to make better decisions.

About this position
We are looking for an Embedded Cloud Integration Developer to join our R&D team and contribute to the development of cloud-first capabilities across our device portfolio. This role focuses on designing and implementing reusable device-to-cloud functionality that enables provisioning, fleet management, telemetry, and health monitoring. This position plays a key role in bridging our existing platforms with future core technologies by building a flexible SDK-style layer designed for forward compatibility and long-term reuse.

Your Mission
Design and implement robust, reusable device-to-cloud integration capabilities that support provisioning, monitoring, data and video streaming, and long-term platform evolution.

Core Responsibilities

  • Design and implement reusable device-to-cloud integration layers and SDK components
  • Develop features for device provisioning, fleet management, telemetry, and health monitoring
  • Collect, normalize, and stream device data, audio, video, and metadata to cloud services
  • Implement secure and scalable communication using modern data and video protocols
  • Integrate with existing APIs and platforms while ensuring forward compatibility
  • Collaborate with R&D, QA, and Product teams to ensure reliable integration and testing
  • Document designs, interfaces, and usage patterns
    •  
      Qualifications

      • 3 to 6 years of experience in embedded or systems software development
      • Experience with cloud-connected devices and distributed systems
      • Strong understanding of device provisioning and fleet management concepts
      • Experience with streaming protocols for data and video
      • Experience integrating with REST APIs and cloud services
      • Familiarity with security concepts for device communication
      • Ability to communicate professionally in English (French is an asset)
      • Comfortable working full-time, on-site
        •  
          Benefits

          • Competitive salary offered on an experience-based level
          • Employment in a fast-growing IT space providing you with brilliant career options for years to come
          • Flexible working hours from Monday to Friday
          • 4 days off during the holiday season
          • Time off on your birthday
          • Group insurance – Group RRSP – Telemedicine – Health management account
          • Social activities
          • Free beverages and snacks
          • Free on-site parking as well as a charging station
            •  
              Employment status: Permanent, full-time
              Expected start date: A.S.A.P.
               
              EEO Statement
              IONODES is an Equal Opportunity Employer. We welcome and encourage diversity in our workforce. We will provide reasonable accommodation to applicants with disabilities upon request.

              Please send your resume to: jobs@ionodes.com

Apply Now

Get Support

Access knowledge base articles and create support tickets through our online support portal.

Get Support

Contact us

Reach out to our sales team to learn more about our products and get your projects started.

Contact us
 

Stay up to date with IONODES

Subscribe to our newsletters to receive the latest news on product enhancements, software updates, technical articles, company events and more.

General Newsletter  OEM Products Newsletter