Energy Analyst Co-Op

2 weeks ago


Ottawa, Ontario, Canada IIIIIIUS Full time $60,000 - $120,000 per year

ICF is seeking a detail-oriented and motivated junior Energy Analyst to join our program implementation team in the Utility Programs and Services Division.

This 16-month Co-Op is expected to begin May 1, 2026 through August 31, 2027. The position is hybrid from ICF's Ottawa, Canada office. Pay is $25 per hour.

Key Responsibilities

  • Collaborate with program team members and cross-functional teams to enhance program success

  • Work as part of a team to complete complex application processes

  • Support technical reviews of commercial, institutional and industrial energy efficiency project applications

  • Engineering calculations for energy consuming equipment and program cost effectiveness

  • Document reviews using Microsoft Office (Word, PowerPoint, Outlook, Excel) and Adobe Reader

  • Liaise with program applicants for a successful and complete application

  • Provide ongoing utility client support as needed. Support will include program reporting, meeting attendance and other client communication as needed.

  • Analyze market trends, partners, and technologies to improve program delivery

  • Conduct energy audits and site visits to program applicant's facilities

  • Managing administrative issues including maintaining updated Health & Safety protocols and ensuring they are implemented

Basic Qualifications

  • A minimum of 75 college-level credit hours completed towards a Bachelor's degree in mechanical, electrical or chemical engineering, or a closely related discipline.

  • An undergrad student eligible for a 16-month Co-Op through QUIP at Queen's.

Preferred Qualifications

  • Proficiency in MS Office applications (Excel, Word, PowerPoint, Outlook).

  • Excellent interpersonal, verbal, and written communication skills.

  • Self-motivated with the ability to work independently, remotely, and on projects with dynamic timelines.

  • Experience or interest in energy efficiency, renewable energy, or related trade experience.

  • Attention to detail and accuracy in documentation and analysis.

Ready to Make a Difference?

Join ICF and support efforts in promoting energy efficiency. Your work will help customers save money and energy, and contribute to a more sustainable future.

Working at ICF

ICF is a global advisory and technology services provider, but we're not your typical consultants. We combine unmatched expertise with cutting-edge technology to help clients solve their most complex challenges, navigate change, and shape the future. Candidate AI Usage Policy

At ICF, we are committed to ensuring a fair and equitable interview process for all candidates based on their own skills and knowledge. As part of this commitment, the use of artificial intelligence (AI) tools to generate or assist with responses during interviews (whether in-person or virtual) is not permitted. This policy is in place to maintain the integrity and authenticity of the interview process. 

However, we understand that some candidates may require accommodations that involve the use of AI. If such an accommodation is needed, candidates are instructed to contact us in advance at  We are dedicated to providing the necessary support to ensure that all candidates have an equal opportunity to succeed. 

Ottawa, Canada (CD87)

  • Ottawa, Ontario, Canada Kinaxis Full time $40,000 - $60,000 per year

    About KinaxisElevate your career journey by embracing a new challenge with Kinaxis. We are experts in tech, but it's really our people who give us passion to always seek ways to do things better. As such, we're serious about your career growth and professional development, because People matter at Kinaxis.In 1984, we started out as a team of three engineers....


  • Ottawa, Ontario, Canada Kinaxis Inc. Full time $45,000 - $60,000 per year

    About Kinaxis  Elevate your career journey by embracing a new challenge with Kinaxis. We are experts in tech, but it's really our people who give us passion to always seek ways to do things better. As such, we're serious about your career growth and professional development, because People matter at Kinaxis.    In 1984, we started out as a team of...


  • Ottawa, Ontario, Canada Ottawa Police Service Full time $65,000 - $76,000 per year

    Competition Number:19572Applications will be accepted until 2359hrs on 28/10/2025.Posting DetailsThis posting is for one (1) Spring 2026 Student Co-Op position . All civilian competitions include the possibility of extension and/or additional temporary or permanent positions.Salary Information: $65, $76,761.37 annually rates of pay)It is expected that the...


  • Ottawa, Ontario, Canada Thermal Energy International Full time $60,000 - $90,000 per year

    Senior Financial AnalystThermal Energy International Inc.About the positionWe're looking for a Senior Financial Analyst to join our finance team based in Ottawa.This role, reporting to the Financial Reporting Manager, will collaborate with a small accounting team to ensure daily accounting transactions including AR, AP, payroll, inventory and banking...

  • JR System Analyst

    1 day ago


    Ottawa, Ontario, Canada NAV CANADA Full time $80,000 - $120,000 per year

    Job Posting TitleJR System AnalystJob CategoryInformation TechnologyLanguage RequirementsEnglish / AnglaisFlexible Work Agreement TypeHybrid / HybridePosting End Date Job GradePIPSC-2Pay Range$91,278 - $114,668Job SummaryThe System Analyst will support the development of software solutions for mission and safety-critical Air Traffic Management Software. The...

  • Data Analyst

    2 days ago


    Ottawa, Ontario, Canada Ottawa Police Service Full time $93,000 - $109,607 per year

    Competition Number:19723Applications will be accepted until 2359hrs on 25/11/2025.Posting DetailsThis posting is for one (1) casual position. All civilian competitions include the possibility of extension and/or additional temporary or permanent positions.Salary Information: $93, $109,607.68 annually rates of pay)All applications must be received on time and...

  • Data Analyst

    1 day ago


    Ottawa, Ontario, Canada CityofOttawa Full time $93,080 - $109,607

    Competition Number: 19723Applications will be accepted until 2359hrs on 25/11/2025.Posting Details:This posting is for one (1) casual position. All civilian competitions include the possibility of extension and/or additional temporary or permanent positions. Salary Information: $93, $109,607.68 annually rates of pay)All applications must be received on...

  • Senior Data Analyst

    7 days ago


    Ottawa, Ontario, Canada CityofOttawa Full time $110,577 - $130,221

    Competition Number: 19802Applications will be accepted until 2359hrs on 24/11/2025.Posting Details:This posting is for one (1) permanent position. All civilian competitions include the possibility of extension and/or additional temporary or permanent positions. Salary Information: $110, $130,221.00 annually rates of pay)All applications must be received...

  • Senior Data Analyst

    5 days ago


    Ottawa, Ontario, Canada Ottawa Police Service Full time $110,000 - $130,221 per year

    Competition Number:19802Applications will be accepted until 2359hrs on 24/11/2025.Posting DetailsThis posting is for one (1) permanent position. All civilian competitions include the possibility of extension and/or additional temporary or permanent positions.Salary Information: $110, $130,221.00 annually rates of pay)All applications must be received on time...


  • Ottawa, Ontario, Canada US Tech Solutions Full time $45,000 - $70,000 per year

    Location: 100% onsiteDuration: 12 monthsThe Consultant will be responsible for providing the following Services to the Bank:Under the direction of the Assistant Director of Evergreening and Data Centre Services:• Receiving of goods for the ITS Data Centre Operations (DC Ops) team• Input details of receiving hardware in SAP and initiate goods receipt•...