iot | energy software engineer | hybrid.
$80k - $120k per yearRandstad
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 View email address on randstad.com AdvantagesWork 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
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 View email address on randstad.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 View email address on randstad.com to ensure their ability to fully participate in the interview process. This posting is for existing and upcoming vacancies. show more
$69.17 - $73.85 per hour
...performance and reliability of system designs Plan every step of the integration of a computer-based system Prepare plan to maintain software Research technical information to design, develop and test computer-based systems Upgrade and maintain software Operate...SuggestedPermanent employmentFull timeRemote work$75k - $90k per year
...growing Toronto-based cleantech startup building AI-powered energy management software and IoT hardware for large commercial and industrial facilities.... ...Comprehensive health, dental, and vision benefits Hybrid work model with strong work-life balance support Access...Suggested- ...Systems Integration Company, is looking to hire an experienced s/w engineer to join their growing team. In this role you will join an agile... ...variety of customers Support testing and commissioning of new software Collaborate with team members in an agile delivery model...Suggested
$48.51 - $68.56 per hour
...the ground up? We’re looking for a Senior Software Developer to join our tech team in... ...solving complex technical challenges in a hybrid work environment, we want to hear from you... ...and system-level documentation to keep our engineering ecosystem pristine. Qualifications 6+...SuggestedWork at officeRemote work- ...CoreFactor is searching for a Software Developer in Test (SDET) on a contract basis for a client in the GTA. This is a hybrid position and will require the successful incumbent... ...reports to the Manager/Sr.Manager, Quality Engineering, and is responsible for delivering QE...SuggestedContract workWork at officeImmediate start
$61.24 per hour
Title: Electrical Engineer (Renewable/Power Operations) Location Preference: North York, ON... ...a short-term leave period Work Model: Hybrid - Mon, Tues, Thurs in office / Weds, Fri at... ...Provide expertise on wind, solar and battery energy storage systems during the development of...Hourly payContract workTemporary workFor contractorsWork at officeImmediate startWork from home$42.4 - $46.4 per hour
...Position: Java FullStack Developer Location: Hybrid, 2x per week in office (North York, ON) Structure: Contract, 12 months to start (long-term/ongoing) Pay: $42.40 â $46.40 p/h inc. -- We have a great new opportunity to support one of our Financial Services clients...Long term contractContract workWork at office$30 - $40 per hour
Are you a hands-on engineering professional who thrives when working with complex electro-mechanical systems? We are seeking a skilled... ...introductions. -System Support: Install and configure embedded software and system applications. Support the refurbishment and repair...Hourly payPermanent employmentContract workWorldwide$54.98 - $61.44 per hour
Our client, is seeking a skilled Conversational AI Agent Engineer (Google Agents) to join their advanced automation and engineering division... ...Qualifications Experience: Minimum 3+ years of professional software development experience, with at least 1+ years dedicated to...Contract workInternship- We are seeking a highly accomplished Senior DevOps/Cloud Engineer to lead the automation, infrastructure design, and environment orchestration of critical enterprise systems. In this role, you will bridge the gap between legacy on-premise infrastructure—including mainframe connectors...Permanent employmentContract work
- ...CoreFactor is searching for a Sr. Quality Engineer on a contract basis for a Financial Services client in the GTA. The Senior... ...of managed change. Understand the role of testing within the software development lifecycle and business-related project constraints and...Contract workWork at officeImmediate start
$40k - $65k per year
Quality Control Engineer North Ske Inc. Location North York, ON Salary 40,000 to 65,000 annually (To be negotiated) / 40 hours per week Full time Day Starts as soon as possible Benefits: Health benefits, Other benefits Languages English Education Bachelor's degree...Full timeImmediate startRemote work$90k - $120k per year
...transformative transportation networks to critical energy, industrial and nuclear programs. The... ...with field personnel Collaborate with engineers, contractors, and other team members to... .... Proficiency in project management software and tools. Knowledge of safety...For contractorsLocal area$47.25 - $53.85 per hour
...structures and modern commercial off-the-shelf (COTS) software solutions. Operating within a hybrid work model, you will perform deep exploratory data analysis... ...experience working on large-scale IT and data engineering projects. Data Migration Expertise: 7+ years of extensive...RemplacementContract workRemote work2 days per week3 days per week- ...execution. Operating within a hybrid work model, you will define... ...third-party vendor products, software-as-a-service (SaaS) platforms... ...degree in Computer Science, Engineering, or a related quantitative field... ...compliance and governance engines (such as Microsoft Purview and...Contract workLocal area2 days per week
$90k - $100k per year
...on selling into multiple manufacturing, energy, utilities, transportation, construction,... ...ideally in SaaS, compliance, or enterprise software/services. ~ Proven track record of selling... ...140-160K) Job Location: North York - hybrid position (3 days in office. 2 days remote)...Permanent employmentWork at officeRemote work$75k - $90k per year
...Summary: We are seeking a Mechanical Engineering graduate with a strong background in Information... ...Building Information Modeling (BIM) software development and Artificial Intelligence (... ...as Carrier HAP Trane TRACE 3D Plus or energy modeling platforms. Key Skills HVAC...Full timeWork at officeLocal area$78.63k - $104.84k per year
...Street, Suite 1000 Toronto, Ontario M2N 6L7 • Work Arrangement: Hybrid Main Responsibilities: SALES ANALYSIS • Collect data and... ...• Develop insights and fact-based tools using Ferrero Field Software and Business Systems • Assist in the development and maintenance...InternshipSeasonal work$41.06 - $43.89 per hour
...External Communications & Media Relations Lead to join our team in a hybrid capacity. In this role, you will be responsible for providing... ...understanding of the media landscape within a regulated industry (such as energy, utility, or infrastructure) and its related policy, social, and...Long term contractWork at officeLocal areaRemote workWork from home- ...deadline-driven role at the centre of the firm's business development engine. The Proposal Manager does not write the technical approach,... ...and infrastructure, earth and environment, property and buildings, energy and resources, and renewable energy. Much of this work is won...Full timeWork at office
$120k - $150k per year
...projects — from transformative transportation networks to critical energy, industrial and nuclear programs. The projects we build connect... ...and ensures the project has capacity and expert capabilities in engineering; procurement; construction activities; finance; design...Contract workFor subcontractorLocal area$23 - $28 per hour
...projects — from transformative transportation networks to critical energy, industrial and nuclear programs. The projects we build connect... ...Assist in the preparation, review, maintenance and approval of Engineering drawings and related documents. ~ Gather field information...Hourly payLong term contractFor contractorsWork at officeLocal areaFlexible hours- ...documentation accurately and on time. Collaborate with maintenance and engineering teams to resolve complex equipment issues. Adherent to health... ...How to Apply: If you have the commitment to excellence, the energy, the attitude and experience we need, then please submit your...Long term contractFull timeTemporary workShift workNight shift
- ...solutions. Operating at the critical intersection of advanced data engineering and emerging technologies, you will design scalable data... ...layouts, and conceptual architecture mappings using Computer-Aided Software Engineering (CASE) tools such as PowerDesigner and Visio....Contract workImmediate start
$40.87 per hour
...systems and procedures Establish and implement policies and procedures for engineering work Computer and technology knowledge MS Excel MS Outlook MS PowerPoint MS Word Database software Data analysis software Cuisine specialties ~ Kosher Area of...Permanent employmentDay shift$140k per year
...Position: Â Software Engineer Lead / Manager (Full Stack) Location:Â Hybrid, 1x per week in office (Toronto, Downtown) Structure : FTE, Permanent Pay: Â Up to $140,000 CAD base salary + bonus -- We have a great new opportunity to support one of our Financial Services...Permanent employmentWork at office$56.38 - $63.02 per hour
...assess the architecture of incoming cloud infrastructure (IaaS) and software-as-a-service (SaaS) toolsets, ensuring alignment with corporate... ...Control Consultation: Provide advanced technical guidance to engineering teams to ensure the proper implementation of security controls—...Long term contractContract work$66.33 - $82.92 per hour
...ecosystem, you will lead configuration standards, mitigate structural software deployment risks, and translate intricate supply chain... ...Advantages Enterprise Transformation Impact: Drive high-visibility engineering strategies at the heart of an enterprise-scale, global S/4 HANA...Immediate startRemote work$69k - $114k per year
...Job Type: Permanent Work Model: Hybrid Reference code: 133893 Primary Location: Toronto, ON All Available Locations... ...What will your typical day look like? We’re looking for a Software Engineer to design and build scalable applications and services. This...Permanent employmentFlexible hours$69k - $114k per year
...Job Type: Permanent Work Model: Hybrid Reference code: 133894 Primary Location: Toronto, ON All Available Locations... ...What will your typical day look like? We’re looking for a Software Engineer to design, build, and support scalable applications, platform...Permanent employmentFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to iot | energy software engineer | hybrid.. Be the first to apply!
- power engineer and power systems operator North York, ON
- class power engineer North York, ON
- power generation engineer North York, ON
- energy efficiency engineer North York, ON
- energy engineer North York, ON
- power engineer North York, ON
- software developer intern North York, ON
- software developer no experience North York, ON
- software engineer - ai machine learning North York, ON
- software engineer intern North York, ON

