System Integrator (Renewable)
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+ .
- ...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...SuggestedFull timeInternshipFlexible hours
- ...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...SuggestedContract workRemote work
- ...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...SuggestedFull timeInternshipWork at officeFlexible hours
$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...SuggestedLong term contractTemporary workWork at officeShift work3 days per week- ...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....SuggestedRemplacementFull timeFor contractorsFor subcontractorWork at officeLocal areaRemote workWorldwideFlexible hours
- ...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
- ...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
$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 contractLocal areaFlexible hours$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 employmentFull timeLocal area- ...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
$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 contractFull timeTemporary workRemote work- ...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 payLong term contractRemplacementPermanent employmentTemporary workInternship
- ...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 timeInternshipFlexible hours
- ...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 timeInternshipFlexible hoursShift workNight shiftDay shift
- ...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 timeContract workInternshipFlexible hours
$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 payPermanent employmentFull timeWork at officeRemote workWork from home- ...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 timeWork at office
- ...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
$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 workWork at officeFlexible hours- ...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 contractFull timeInternshipFlexible hours
- ...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...RemplacementPermanent employmentFull timeWork at officeLocal areaRemote workFlexible hoursNight shift3 days per week
- ...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 timeRelocation package
- ...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...InternshipFlexible hours
- ...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 timeInternshipFlexible hours
$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 payLong term contractInternshipWork at officeLocal areaNight shift- ...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
- ...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 contractFull timeInternshipWork at officeFlexible hours
- ...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 timeInternshipFlexible hours
- ...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
$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 contractPermanent employmentFull timeTemporary workWorldwideMonday to fridayFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to System Integrator (Renewable). Be the first to apply!
