Talent.com
Randstad Canada
IoT | Energy Software Engineer | HybridRandstad Canada • North York, Ontario, CA
IoT | Energy Software Engineer | Hybrid

IoT | Energy Software Engineer | Hybrid

Randstad Canada • North York, Ontario, CA
30+ days ago
Job type
  • Permanent
  • Quick Apply
Job description
This role focuses on building and scaling advanced energy management software that integrates IoT devices, sensors, and SCADA systems to optimize energy usage and sustainability outcomes.

You’ll work on real-time data systems that help large-scale energy users, such as industrial facilities and data centers, monitor, control, and improve their energy performance. The position combines software development, IoT integration, and industrial systems knowledge, making it ideal for someone who enjoys working across both software and hardware environments.

If you're interested, please click apply and submit your resume to kyle.chan@randstaddigital.com

Advantages
Work on high-impact sustainability initiatives with real-world environmental outcomes
Exposure to cutting-edge technologies in IoT, SCADA, and energy systems
Opportunity to work in a fast-growing, agile team with strong ownership
Competitive compensation package with potential equity participation
Comprehensive health, dental, and vision benefits
Hybrid work model with strong work-life balance support
Access to on-site facilities such as a gym

Responsibilities
Design and develop energy management software that integrates IoT platforms and SCADA systems for real-time monitoring and optimization
Build user-facing features that interact with sensors, devices, and gateways
Develop scalable, reusable code and libraries for future integrations
Implement unit and integration testing to ensure system reliability and performance
Collaborate with backend teams to design APIs and ensure seamless data flow across systems
Manage deployment and provisioning of IoT devices, sensors, and gateways
Troubleshoot and resolve issues across IoT devices, SCADA systems, and data pipelines
Integrate data from multiple sources into unified platforms to support data-driven decision making
Participate in code reviews and contribute to engineering best practices

Qualifications
Strong interest in energy management, sustainability, and industrial systems
Solid experience working with IoT platforms (e.g. ThingsBoard, AWS IoT, Azure IoT)
Hands-on experience with SCADA systems, ideally Ignition or similar tools
Strong understanding of industrial communication protocols (Modbus, OPC UA, MQTT, BACnet, REST APIs)
Proficiency in Python for data processing, automation, and IoT-related development
Experience working with SQL and/or NoSQL databases
Strong troubleshooting and problem-solving skills across software and hardware systems
Experience working with IoT devices, sensors, and gateways in production environments
Ability to work with third-party integrations and resolve system-level conflicts

Summary
This role focuses on building and scaling advanced energy management software that integrates IoT devices, sensors, and SCADA systems to optimize energy usage and sustainability outcomes.

You’ll work on real-time data systems that help large-scale energy users, such as industrial facilities and data centers, monitor, control, and improve their energy performance. The position combines software development, IoT integration, and industrial systems knowledge, making it ideal for someone who enjoys working across both software and hardware environments.

If you're interested, please click apply and submit your resume to kyle.chan@randstaddigital.com

Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.

Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.
Create a job alert for this search

IoT | Energy Software Engineer | Hybrid • North York, Ontario, CA

Similar jobs

Senior Electrical Engineer - Energy

WSP in CanadaMarkham, York Region, CA
Full-time

What if you could redefine what’s possible? With us, you can.We are the home of ambitious, passionate, and innovative world shapers.With an unmatched breadth and depth of engineering, advisory and ... Show more

 • Promoted

Microgrid System Developer - Energy Management & Control

Huawei CanadaMarkham, York Region, CA
Full-time +1

Microgrid System Developer - Energy Management & Control.Huawei Canada has an immediate permanent opening for a Microgrid System Developer.The Smart Grid Technology Lab’s research focuses on Power ... Show more

 • Promoted

Microgrid System Developer - Energy Management & Control

HuaweiMarkham, York Region, CA
Permanent

Huawei Canada has an immediate permanent opening for a Microgrid System Developer.The Smart Grid Technology Lab’s research focuses on Power electronics, Energy Management Systems and other Smart Gr... Show more

 • Promoted

OMS / SOM Applications Engineer

TRC Companies, Inc.Toronto, ON, CA
Full-time

TRC is a global consulting firm providing environmentally advanced and technology‑powered solutions for the oil and gas, power, and infrastructure industry.We are seeking an Outage Management Syste... Show more

 • Promoted

Senior B2B Field Sales – Energy & Industrial Solutions

Satori DigitalToronto, ON, CA
Full-time

A growing technology solutions provider is seeking a results-driven Sales Representative in Toronto to manage high-value, solution-based sales in the industrial and energy sectors.The ideal candida... Show more

 • Promoted

Lead Engineer, Energy and Infrastructure Projects (Toronto, ON)

Snc-LavalinToronto, ON, CA
Full-time

Lead Engineer, Energy and Infrastructure Projects (Toronto, ON).Location: Toronto, ON (Hybrid).As a Lead Engineer, you will lead engineering aspects across Linxon's diverse projects, including AIS,... Show more

 • Promoted

Principal Engineer in Energy Resources

Electric Power EngineersToronto, ON, CA
Full-time

Become a Principal Engineer at EPE, focusing on energy resources and power system modeling while working remotely.This role combines technical expertise with leadership, essential for shaping energ... Show more

 • Promoted

Sr. Energy Engineer

HoneywellMarkham, York Region, CA
Full-time

Get AI-powered advice on this job and more exclusive features.Energy Engineer at Honeywell, you will play a pivotal role in managing energy guarantees for Public Private Partnership (P3) projects a... Show more

 • Promoted

Energy Analyst (Engineering)

Metergy SolutionsToronto, ON, CA
Full-time

Metergy has the energy, rapid growth and excitement of a startup, together with a rock-solid, recession-proof business that has a 45 year track record.We’re a technology company that drives huge ca... Show more

 • Promoted

Recommissioning Engineer – Energy & Decarbonization

BPAToronto, ON, CA
Full-time

Recommissioning Engineer – Energy & Decarbonization.BPA is more than an engineering firm — it’s a passionate team shaping the buildings and infrastructure of tomorrow.With offices across Canada, ou... Show more

 • Promoted

Energy Efficiency Solutions Consultant

Manpower AlbertaToronto, ON, CA
Full-time

A leading energy solutions provider in Ontario is seeking a Project Engineer with expertise in energy efficiency.The role involves meeting sales targets, delivering technical solutions, and buildin... Show more

 • Promoted

Systems Engineer, Platform Requirements and Verification

Waabi Innovation Inc.Toronto, ON, CA
Full-time

Waabi, founded by AI visionary Raquel Urtasun, is the leader in Physical AI.With a world‑class team, we’re unlocking the next era of autonomous transportation with technology that’s powering commer... Show more

 • Promoted

EMS Project Lead – EV Charging & Energy Solutions

TEEMA Solutions GroupToronto, ON, CA
Full-time

A renewable energy company in Toronto seeks a Project Lead to develop energy solutions for large businesses.This role involves managing multiple projects related to electric vehicle charging and re... Show more

 • Promoted

Senior Pre-Sales Engineer - Broadband & IoT Solutions

VantivaToronto, ON, CA
Full-time

A global technology company is seeking a skilled technical sales professional in Toronto with over 10 years of experience in broadband services.Your role will involve engaging customers to develop ... Show more

 • Promoted

Tesla IoT Software Engineer - Energy Systems

TeslaRichmond Hill
Full-time

Engage with Tesla as an IoT Software Engineer focused on cloud services for energy systems.Bring your skills in distributed programming and real-time data to the forefront of renewable energy innov... Show more

 • Promoted

OMS/SOM Applications Engineer — Digital OT for Utilities

Trc Companies, Inc.Toronto, ON, CA
Full-time

A global consulting firm is seeking an Outage Management System (OMS) Applications Engineer in Toronto, Ontario.The ideal candidate will have 3-6 years of direct experience working with OMS and SOM... Show more

 • Promoted

Senior Systems Engineer - Hybrid eVTOL/Aerospace Leader

Essence Coaching GroupMarkham, York Region, CA
Full-time

A leading aerospace company in Canada is seeking a Senior Systems Engineer to lead systems engineering activities for eVTOL platforms.This role requires 5+ years of experience in systems engineerin... Show more

 • Promoted

Android Engineer (Trust & Safety)

LyftToronto, ON, CA
Full-time

At Lyft, our purpose is to serve and connect.We aim to achieve this by cultivating a work environment where all team members belong and have the opportunity to thrive.The Trust & Safety function at... Show more

 • Promoted

Innovative Senior iOS Engineer Role

Weight WatchersToronto, ON, CA
Full-time

Transform how users engage with health at WeightWatchers as a Senior iOS Engineer.Develop essential app features that support healthy habits with cutting-edge technology.This hybrid role requires o... Show more

 • Promoted

Senior Power Platform Solutions Engineer

Blue MantisToronto, ON, CA
Full-time

Elevate enterprise automation as a Senior Power Platform Solutions Engineer with Blue Mantis.Oversee scalable application development and ensure adherence to enterprise governance and security stan... Show more