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

System Integrator (Renewable)

Full-time

CIMA+



Welcome to a place where people are at the heart of everything we do.   

Welcome to people with an inspiring vision and who seek stimulating challenges. At CIMA+, you’ll find a place where you’ll have many opportunities to learn and develop while working on engaging projects.  

We are a firm 100% owned by its employees and we value a collaborative and entrepreneurial mindset. You will have the flexibility to manage your work on your own terms and define what work-life balance means to you.  

When you join CIMA+, we welcome you to a place that you can call home.

Job Description



Eramosa, a CIMA+ Company, is a vibrant, growing consulting engineering firm with offices in Guelph, Calgary, Toronto, and London dedicated to developing long-lasting relationships with our clients based on trust, mutual respect, integrity, and technical excellence. We are a leader in our field and strive to build our team of dedicated professionals around these core values.

We are seeking a dedicated System Integrator (SI) to join our team on a full-time basis. This position could be based out of our Guelph, Toronto, Mississauga, Burlington, London or Bowmanville offices. 

The ideal candidate will have substantial experience with:

  • PAC/PLC/RPU/RTU/DCS programming across various platforms, including, Schneider Modicon, Allen-Bradley, and GE.
  • RTACs and Data Concentrators across various platforms including SEL and NovaTech.
  • Experience with SCADA/HMI programming on platforms such as Inductive Automation Ignition (Perspective & Vision), Wonderware InTouch, GE Proficy iFix, VTscada.
  • Valuable project experience includes applications in Solar PV, Wind Generation, BESS systems, Energy Management Systems, and Battery Management Systems.
  • Understanding/experience with NERC CIP compliance requirements for low, medium, high impact levels and how that affects a Control System.

Key Responsibilities:

  • Develop client/server communication strategies using industry standard protocols such as DNP3, Modbus, OPC-UA, IEC61850, mirrored bits.
  • Perform PLC, RTAC, RTU and SCADA programming, Factory Acceptance Tests (FAT), Site Acceptance Tests (SAT), site startup, commissioning, training, troubleshooting, and provide ongoing support.
  • Interpret control system schematics and develop Process Control Narratives and I/O Lists.
  • Prepare I/O lists and tag summaries based on vendor equipment cut-sheets
  • Contribute to system integration projects and collaborate closely with the team to ensure successful implementation and client satisfaction.

Qualifications

Qualifications

  • More than 3 years of experience in System Integration and SCADA development/programming.
  • Proficiency in PAC/PLC/RPU/RTU/DCS programming.
  • Proficiency in SCADA/HMI programming including web based user interface development
  • Proficiency in RTAC/Data concentrator programming.
  • Proficiency in IEC61131 programming standards
  • Peripheral project experience includes exposure to ADMS or DERMS platforms and distributed power generation systems.
  • Peripheral skills include networking experience (modify/adjust Layer 3 switches), expansion of existing managed networks following established design guidelines, modification of firewalls/security appliances, modification and management of virtualized servers such as ESXi or HyperV
  • Experience with Python and a basic understanding of RDBMS development (MySQL, SQL, SQL Server Reporting Services)
  • Educational background in Control Systems, Engineering/Technology, or Computer Programming.
  • Strong command of English, both written and verbal.
  • Ability to complete tasks efficiently and independently while contributing effectively to a team environment.
  • Excellent organizational and time management skills.
  • Office setting as well as site visits to client facilities as required which can at times require hard hats, safety boots, and other personal protective equipment.
  • Some travel is required.
  • Valid Drivers license and access to reliable transportation.

Additional Information



At CIMA+, we recognize the richness and diversity of each individual’s experience. Compensation for this role is therefore based on the candidate’s experience, skills, and

qualifications

, while maintaining internal equity. The level and associated salary may vary depending on the candidate’s profile.

CIMA+ uses an applicant tracking system that includes an automated match score feature. However, this score is not used to screen, assess, or select applicants. All hiring decisions are made through human review.

Ethics and integrity are fundamental values at CIMA+. That is why we are committed to ensuring equal access to resources and opportunities for candidates, regardless of their identity (race, ethnicity, colour, religion, gender, age, disability, sexual orientation, gender identity or expression, socio-economic status or background, etc.).​

In keeping with the principles of employment equity, we encourage all applications, including, but not limited to, those from women, Indigenous people, people with disabilities and visible minorities. We also encourage candidates to complete the self-identification form when applying for employment.​

Accommodations are available on request. Your Business Partner will process your request.

Find out about The CIMA+ advantage - CIMA+ .

Vacancy posted 10 hours ago
Similar jobs that could be interesting for youBased on the System Integrator (Renewable) in Mississauga, ON vacancy
  •  ...The Technical Manager is a member of the Project Engineering Team on the CANDU MONARK Project, responsible for overseeing the integration of systems and plant processes of the design program within engineering, inclusive of interfacing with all stakeholders. The Technical Manager... 
    Suggested
    Full time
    Internship
    Flexible hours

    AtkinsRéalis

    Mississauga, ON
    2 days ago
  •  ...across environments. Practical experience interpreting and specifying data flows, data contracts, and interface requirements between systems and platforms. Key Responsibilities Partner with business and technology teams to gather and translate business needs into... 
    Suggested
    Contract work
    Remote work

    Astra North Infoteck Inc.

    Mississauga, ON
    a month ago
  •  ...steward of Canadian CANDU nuclear technology. Your role ~ Lead integration of engineering scopes across disciplines, ensuring alignment of...  ...and/or performing work under nuclear quality management systems such as CSA N286, CSA N299. ~ Working knowledge of industry... 
    Suggested
    Full time
    Internship
    Work at office
    Flexible hours

    AtkinsRéalis

    Mississauga, ON
    17 hours ago
  • $97.71k per year

     ...Operations Integration Analyst Date: July 23, 2026 Location: Mississauga, ON – Hybrid/On-site Requisition ID: 21100 Status: Temporary...  ...us? The IESO is committed to ensuring Ontario’s electricity system meets the province’s needs today and into the future. We are... 
    Suggested
    Long term contract
    Temporary work
    Work at office
    Shift work
    3 days per week

    Independent Electricity System Operator

    Mississauga, ON
    7 days ago
  •  ...us. Job Description AECOM Mississauga is hiring a Integration and Interface Director. This is a replacement. Responsibilities...  ...are not limited to: Direct the planning and execution of systems integration activities throughout the project lifecycle.... 
    Suggested
    Remplacement
    Full time
    For contractors
    For subcontractor
    Work at office
    Local area
    Remote work
    Worldwide
    Flexible hours

    AECOM

    Mississauga, ON
    9 days ago
  •  ...seeking a  Registered Nurse to join our team as  Program Manager, Integrated Care to support our teams in Mississauga . This individual...  ...services, Spectrum Health Care is blazing a trail of positive health system change. If you are a transformational leader, we want you on our... 
    Full time

    Spectrum Health Care

    Mississauga, ON
    1 day ago
  •  ...Competence : Minimum 5 years experience is PS module with integration on MM and CO Strong hands on knowledge of OMEGA365 PIMS...  ...have worked on building API's with Technical team for 3rd party systems. Minimum 2 years of experience in design, development, and... 
    Contract work

    Sapsol Technologies Inc

    Mississauga, ON
    10 days ago
  • $118k - $168k per year

     ...sector includes thermal, nuclear, waterpower, renewable, hybrid, transmission and distribution,...  ..., team building, and working on systems analysis investigations and planning/feasibility...  ...and multi-disciplinary teams involved in integrated power system plans, transmission and... 
    Long term contract
    Local area
    Flexible hours

    Hatch

    Mississauga, ON
    6 hours ago
  • $80k - $108.33k per year

     ...record of success in the following areas Experience in Guidewire Integration Development Knowledge of PC Insurance domain Policy Claims...  ...ensuring loose coupling as well as easy scalability of various systems and its components Developing GUnitJunit tests for testing... 
    Permanent employment
    Full time
    Local area

    Capgemini

    Mississauga, ON
    22 days ago
  •  ...s a promise®.   As Canada’s leading integrated freight, package, and logistics provider...  ...efficient transfer of data between internal systems and trading partners. A key aspect of...  ..., and implement EDI transactions and integrations to support business processes and customer... 
    Work at office

    Purolator

    Mississauga, ON
    6 hours ago
  • $100k - $117k per year

     ...Location: Remote Employment Type: Full-Time Facets Developer / Integration Engineer (Remote) About the Role As a Facets Developer /...  ...SDLC best practices. Support health plan enrollment systems and ensure the reliability and performance of critical business... 
    Long term contract
    Full time
    Temporary work
    Remote work

    Cognizant

    Mississauga, ON
    24 days ago
  •  ...Job Summary The Supervisor, Business Systems is a key member of the Strategic City Building...  ...responsible for data security, privacy, integrity, and efficiency of the systems. ~...  ...the development, testing, implementation, integration, maintenance, and support of in-house... 
    Hourly pay
    Long term contract
    Remplacement
    Permanent employment
    Temporary work
    Internship

    City of Mississauga

    Mississauga, ON
    14 days ago
  •  ...Job Description Overview Join our team as a Control System Software Specialist leading complex software and control design, construction...  ...Perform programming troubleshooting and testing activities. Integrating software and hardware components and preparing/approving... 
    Full time
    Internship
    Flexible hours

    AtkinsRéalis

    Mississauga, ON
    4 days ago
  •  ...Overview We are looking for a dedicated and innovative Control Systems Engineering Designer to join our team. The successful candidate...  ...industry standards and project requirements. Your role Integrating software and hardware components and preparing software... 
    Full time
    Internship
    Flexible hours
    Shift work
    Night shift
    Day shift

    AtkinsRéalis

    Mississauga, ON
    4 days ago
  •  ...of Engineering Services, the Engineering Manager, Process and Systems Engineering is responsible for the execution and technical leadership...  ...proposals and anticipated work. Support effective technical integration across disciplines and interfaces by working collaboratively... 
    Full time
    Contract work
    Internship
    Flexible hours

    AtkinsRéalis

    Mississauga, ON
    17 hours ago
  • $39.39 - $49.29 per hour

     ...Job Responsibility: Position: People Systems Developer Analyst Job ID: 2509 Status: Permanent Full Time (3) Department: People...  ..., benefits, talent, and payroll modules, HR reporting, and integrations. You will leverage your technical expertise and functional skills... 
    Hourly pay
    Permanent employment
    Full time
    Work at office
    Remote work
    Work from home

    Trillium Health Partners

    Mississauga, ON
    7 days ago
  •  ...compliance activities. Duties and Responsibilities: Assist with monitoring and maintenance of the company's Quality Management System, including all applicable procedures and instructions. Ensure that all employees are familiar with and follow document control procedures... 
    Full time
    Work at office

    Profound Medical

    Mississauga, ON
    4 days ago
  •  ...Job Responsibility: Join Our Team as a Manufacturing Systems Technician at Johnson Electric! Location: Mississauga, ON, Canada (onsite) Your Mission, Should You Choose to Accept It: As our next Manufacturing Systems Technician, you'll be responsible for the maintenance, refurbishment... 
    Full time

    Johnson Electric

    Mississauga, ON
    4 days ago
  • $60k - $65k per year

     ...clients succeed. Be the expert behind the systems. Are you passionate about customer...  ...Maintenance Maintain database accuracy and integrity. Manage and update user and supplier...  ...partners on system enhancements and integrations. Conduct user acceptance testing (UAT... 
    Contract work
    Work at office
    Flexible hours

    Aramark

    Mississauga, ON
    6 hours ago
  •  ...Description Overview The Senior Director, Plant Controls Systems is a senior leadership position responsible for the strategic direction...  ...(DCS/PLC refresh) for the digital control architecture; integrates CSA N-series, CNSC expectations and knowledge management. Lead... 
    Long term contract
    Full time
    Internship
    Flexible hours

    AtkinsRéalis

    Mississauga, ON
    4 days ago
  •  ...including asset optimization, demand response, metering, and power system engineering. Managing 1,400+ MW of flexible capacity across...  ...infrastructure across on-premises and cloud environments, including identity integration, server administration, endpoint management, and backup/disaster... 
    Remplacement
    Permanent employment
    Full time
    Work at office
    Local area
    Remote work
    Flexible hours
    Night shift
    3 days per week

    Rodan Energy Solutions Inc.

    Mississauga, ON
    18 days ago
  •  ...Job Responsibility: DESCRIPTION We are looking for a talented Chemical Systems Technical Specialist to join our team specializing in Electrolysers for our Hydrogenic Corporation in Mississauga, Ont. In this role, you will make an impact in the following ways: Lead... 
    Full time
    Relocation package

    Cummins Inc.

    Mississauga, ON
    17 hours ago
  •  ...Job Description Overview Controls System ACCIS Engineer will support Computer Systems Engineering department which is responsible for digital instrumentation and control equipment for projects involving control, monitoring, and operator displays in the nuclear island... 
    Internship
    Flexible hours

    AtkinsRéalis

    Mississauga, ON
    8 hours ago
  •  ...Canadian CANDU nuclear technology. Your role Perform conceptual and preliminary design of safety, control and monitoring computer systems to define the system requirements, computer architecture, product/tool technologies and evaluate system performance and reliability.... 
    Full time
    Internship
    Flexible hours

    AtkinsRéalis

    Mississauga, ON
    23 days ago
  • $23 - $26 per hour

     ...Great:   Gain hands-on experience supporting real-world power system engineering projects Work with protection & control systems,...  ....com   so we can work with you to meet your needs in a manner that respects dignity, independence, integration, and equal opportunity.... 
    Hourly pay
    Long term contract
    Internship
    Work at office
    Local area
    Night shift

    Rodan Energy Solutions Inc.

    Mississauga, ON
    21 days ago
  •  ...2026). This role is ideal for a student with a strong technical background in Artificial Intelligence (AI), data management, and system integration. You will play a key role in improving access to information, enhancing system documentation, and supporting large-scale data... 
    Full time

    Dexterra Group

    Mississauga, ON
    2 days ago
  •  ...Job Description Overview The Senior Director of Process and System Engineering Function is a senior leadership position reporting...  ...any technical software tools and ensuring they are configured, integrated and utilized to promote efficiency & quality of work product.... 
    Long term contract
    Full time
    Internship
    Work at office
    Flexible hours

    AtkinsRéalis

    Mississauga, ON
    27 days ago
  •  ...Canadian CANDU nuclear technology. Your role Perform conceptual and preliminary design of safety, control and monitoring computer systems to define the system requirements, computer architecture, product/tool technologies and evaluate system performance and reliability.... 
    Full time
    Internship
    Flexible hours

    AtkinsRéalis

    Mississauga, ON
    23 days ago
  •  ...Salesforce Business Systems Analyst (BSA) Mississauga, ON - Onsite (5 Days WFO) 12 months Must-Have 1. Excellent communication...  ...that are cost-effective and meet user requirements Develops integrations, converts data, and configures system settings and options for... 
    Contract work

    Astra North Infoteck Inc.

    Mississauga, ON
    a month ago
  • $101.5k - $151.5k per year

     ...Type: Onsite Job Title: Logistics Systems Analyst (SAP WM EWM) About Pratt &...  ...matter experts to develop and execute integrated solutions. The individual will leverage...  ...functional problem solving and ensure integration with other solutions/applications... 
    Long term contract
    Permanent employment
    Full time
    Temporary work
    Worldwide
    Monday to friday
    Flexible hours

    RTX

    Mississauga, ON
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to System Integrator (Renewable). Be the first to apply!