Full-time

Software Developer -IoT

Posted by Maestro Digital Mine • sudbury, on, Canada

📍 sudbury, on 🕒 June 05, 2026

About the Role

Overview Software Developer - IoT

We're looking for a Software Developer with IoT expertise to design, develop, and maintain software systems that communicate with embedded IoT devices in underground mining environments. You'll build robust on-premises backend services, implement communication protocols, and create scalable solutions for real-time data flow in a closed network.

Responsibilities

Design and develop backend services and APIs for IoT device communication on closed networks

Implement and optimize industrial communication protocols (Modbus, MQTT, Ethernet/IP)

Build real-time data pipelines for telemetry and sensor data ingestion on-premise

Develop device provisioning, management, and over-the-air (OTA) update capabilities

Create and maintain local IoT platform components with no cloud dependency

Write clean, testable, and well-documented code following best practices

Collaborate with firmware, h...

Ready to Apply?

Submit your application today and take the next step in your career journey with Maestro Digital Mine.

Apply Now