Talent.com
Randstad Canada
IoT | Energy Software Engineer | HybridRandstad Canada • North York, Ontario, CA
No longer accepting applications
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

Energy Engineer

BGISMarkham, ON, CA
Full-time

Reporting to the Director of Energy and Sustainability, the.The candidate will work closely with Facility Managers, Maintenance Supervisors, Project Specialist, Finance, contractors, consultants, a... Show more

 • Promoted

Android Engineer – Trust & Safety: Build Safe Rides - C$108,000 - C$135,000 A Year

Ride-Sharing PlatformToronto County, Canada
Full-time

Android Engineer needed for a ride-sharing platform's Trust & Safety team in Toronto to build safety features.Requires Kotlin proficiency and experience with large-scale Android apps. Show more

 • Promoted

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

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

Energy Engineer - CDFM - FT Admin

Faculty of Applied Sciences & Technology at Humber PolytechnicToronto
Full-time

Energy Engineer - CDFM - FT Admin - (36741).At Humber, we are a vibrant, diverse community of professionals dedicated to providing an exceptional learning experience for our students.Through our st... Show more

 • Promoted

Software Engineer, iOS

Pinteresttoronto, on, Canada
Full-time

About Pinterest: Millions of people around the world come to our platform to find creative ideas, dream about new possibilities, and plan for memories that will last a lifetime.At Pinterest, we’re ... 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

Enterprise Energy SaaS Account Executive (Hybrid)

VTRAC Consulting Corporation (WBE)Toronto, ON, CA
Full-time

A leading SaaS company is seeking an Account Executive for the energy sector.This role involves owning the sales cycle, developing territory plans, and engaging with high-level stakeholders.Candida... Show more

 • Promoted

Energy Engineer- Lighting Systems & Renewable Technologies

Blackstone Energy Services Inc.Toronto, ON, CA
Full-time

POSITION: Energy Engineer – Lighting Systems & Renewable Technologies.REPORTS TO: Director, Building Performance Engineering.Blackstone Energy Services is a Toronto-based, integrated energy transit... Show more

 • Promoted

Area Lead & Project Engineer – Renewable Energy Delivery

HydrostorToronto, ON, CA
Full-time

A leading renewable energy company in Toronto is seeking a Project Engineer – Area Lead to oversee long-duration energy storage projects.The role involves collaborating with engineering teams to en... Show more

 • Promoted

Design Engineer for Renewable Energy Solutions

PureSky Energytoronto, on, Canada
Full-time

Become a key player in the renewable energy sector with PureSky Energy as a Design Engineer.This hybrid position focuses on the development of utility-scale PV and BESS projects, contributing to su... 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

Energy Engineer - CDFM - FT Admin

Humber CollegeToronto, ON, CA
Full-time

At Humber, we are a vibrant, diverse community of professionals dedicated to providing an exceptional learning experience for our students.Through our strategic vision and exciting new brand Builde... Show more

 • Promoted

Sr. Energy Engineer

HoneywellMarkham, York region, Canada
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 Engineer Iii - C$81,300 - C$141,100 A Year

CLEAResultToronto County, Canada
Full-time

Seeking an Energy Engineer III to support energy savings and emissions reduction through analysis, modeling, and M&V.Responsibilities include leading energy audits and contributing to DSM progr... Show more

 • Promoted

Android Engineer, Trust & Safety - C$108,000 - C$135,000 A Year

LyftToronto County, Canada
Full-time

Android Engineer role focused on building and maintaining safety features for millions of users, collaborating with cross-functional teams to ensure platform trust. Show more

 • Promoted

Electrical Engineer Lead for Advanced Energy Solutions

PHM Search Group Inc.Toronto, ON, CA
Full-time

Take the lead in advancing energy solutions as an Electrical Engineer.Focus on complex electrical designs and modeling for cutting-edge solar and energy storage projects.Join a dynamic team where y... Show more

 • Promoted

Energy Systems Engineer - Freelance Ai Trainer - Up To $38 An Hour - Part Time - Remote

MindriftEast York, Canada
Remote
Part-time

Seeking an Energy Systems Engineer with Python skills for freelance AI training projects.Responsibilities include designing problems, evaluating AI solutions, and validating calculations.Requires 3... Show more

 • Promoted

Energy Solutions & Project Delivery Manager

Enwave Energy Corporationtoronto, on, Canada
Full-time

Energy Solutions & Project Delivery Manager (EES).This role is ideal for a hands‑on, customer‑focused energy professional who enjoys working directly in the field to solve problems, improve system ... Show more

 • Promoted

Lead iOS Development Engineer at WeightWatchers

Weight Watcherstoronto, on, Canada
Full-time

Elevate the WeightWatchers iOS app as a Lead iOS Development Engineer.This position is remote-friendly and focused on creating engaging features to enhance member experiences.In this role, you will... Show more