hero

Canada's Talent Marketplace

Find your next role at Canada's fastest-growing tech companies

Senior IoT Developer

Palitronica

Palitronica

Software Engineering
Toronto, ON, Canada · Canada
Posted on Sep 27, 2025
Overview

Palitronica is hiring a Senior IoT Developer (Edge & Cloud) to contribute to device-to-cloud architecture and implementation for industrial deployments. You’ll own IoT reference patterns while designing air-gapped solutions that run reliably on edge gateways and embedded devices. This role spans protocol adapters, secure provisioning, fleet management, and scalable cloud ingestion/processing—built for high reliability, offline-first operation, and observability.

Responsibilities

  • Architect & build device → cloud pipelines: telemetry, commands, configuration, and OTA
  • Cloud IoT ownership: implement and harden solutions using Cloud IoT solutions including managed communication and storage services.
  • Air-gapped design: define abstractions and interfaces so the edge and cloud components run in disconnected modes; use open protocols, and portable infra patterns.
  • Edge gateway software: develop containerized services for data acquisition and secure data egress.
  • Security by design: device identity and attestation, secure boot/OS hardening, cert rotation, secrets management, and least-privilege access.
  • Fleet management & OTA: zero-touch provisioning, versioning, staged rollouts, health checks, and safe rollback across thousands of devices.
  • Observability & SRE practices: metrics, logs, traces from edge to cloud, dashboards and alerts.
  • Testing & quality: HIL/e2e tests, fault injection, soak tests, and performance profiling on real hardware.
  • Field support: assist with complex deployments, root-cause analysis, and creating reusable playbooks.

Qualifications

  • Experience: 7+ years in IoT/edge systems with production fleets (preferably industrial environments).
  • Cloud: deep hands-on with Cloud IoT, communication, networking, and storage services.
  • Air-gapped: proven track record designing portable interfaces; familiarity with equivalents on major clouds and open frameworks.
  • Edge & protocols: strong Linux systems skills; MQTT, AMQP/HTTP; gateway performance tuning; offline-first patterns.
  • Security: TLS/X.509/PKI, TPM/HSM, key rotation, secure boot, threat modeling for edge and cloud surfaces.
  • Software: excellence in at least one programming language; containerization with Docker/OCI; CI/CD for edge & cloud.
  • Data & reliability: schema/contract design, idempotency, replay handling, and backfill jobs.
  • Tooling: monitoring/observability stacks, device OTA tooling, and IaC.
  • Soft skills: crisp technical writing, design reviews, mentoring, and cross-functional collaboration.