Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

iot | energy software engineer | hybrid.

$80k - $120k per year

Randstad

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

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 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
Vacancy posted more than 2 months ago
Similar jobs that could be interesting for youBased on the iot | energy software engineer | hybrid. in North York, ON vacancy
  • $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... 
    Suggested
    Permanent employment
    Full time
    Remote work

    LotusFlare Canada Inc

    North York, ON
    14 hours ago
  • $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

    Randstad

    North York, ON
    more than 2 months ago
  •  ...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

    Exact Match Recruitment

    North York, ON
    9 days ago
  • $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+... 
    Suggested
    Work at office
    Remote work

    Randstad

    North York, ON
    1 day ago
  •  ...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... 
    Suggested
    Contract work
    Work at office
    Immediate start

    CoreFactor Inc.

    North York, ON
    a month ago
  • $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 pay
    Contract work
    Temporary work
    For contractors
    Work at office
    Immediate start
    Work from home

    Randstad

    North York, ON
    a month ago
  • $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 contract
    Contract work
    Work at office

    CorGTA

    North York, ON
    24 days ago
  • $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 pay
    Permanent employment
    Contract work
    Worldwide

    Randstad

    North York, ON
    14 days ago
  • $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 work
    Internship

    Randstad

    North York, ON
    24 days ago
  • 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 employment
    Contract work

    Randstad

    North York, ON
    9 days ago
  •  ...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 work
    Work at office
    Immediate start

    CoreFactor Inc.

    North York, ON
    a month ago
  • $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 time
    Immediate start
    Remote work

    North Ske Inc.

    North York, ON
    more than 2 months ago
  • $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 contractors
    Local area

    AECON

    North York, ON
    8 days ago
  • $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... 
    Remplacement
    Contract work
    Remote work
    2 days per week
    3 days per week

    Randstad

    North York, ON
    3 days ago
  •  ...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 work
    Local area
    2 days per week

    Randstad

    North York, ON
    2 days ago
  • $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 employment
    Work at office
    Remote work

    Michael Page

    North York, ON
    5 days ago
  • $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 time
    Work at office
    Local area

    Salas O'Brien

    North York, ON
    16 days ago
  • $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... 
    Internship
    Seasonal work

    Ferrero

    North York, ON
    1 hour ago
  • $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 contract
    Work at office
    Local area
    Remote work
    Work from home

    Randstad

    North York, ON
    25 days ago
  •  ...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 time
    Work at office

    PRI Consultants

    North York, ON
    23 days ago
  • $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 work
    For subcontractor
    Local area

    AECON

    North York, ON
    28 days ago
  • $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 pay
    Long term contract
    For contractors
    Work at office
    Local area
    Flexible hours

    AECON

    North York, ON
    15 days ago
  •  ...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 contract
    Full time
    Temporary work
    Shift work
    Night shift

    Riverside Natural Foods Ltd.

    North York, ON
    a month ago
  •  ...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 work
    Immediate start

    Randstad

    North York, ON
    16 days ago
  • $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 employment
    Day shift

    Ma-Ro Catering

    North York, ON
    14 days ago
  • $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 employment
    Work at office

    CorGTA

    Toronto, ON
    2 days ago
  • $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 contract
    Contract work

    Randstad

    North York, ON
    15 days ago
  • $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 start
    Remote work

    Randstad

    North York, ON
    14 days ago
  • $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 employment
    Flexible hours

    Deloitte

    Toronto, ON
    1 hour ago
  • $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 employment
    Flexible hours

    Deloitte

    Toronto, ON
    1 hour ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to iot | energy software engineer | hybrid.. Be the first to apply!