R

Renewable Energy Deployment Specialist SWTCH

Rise Social

toronto, on, Canada Full-time June 23, 2026

Opportunity Description

Embark on a vital role with SWTCH as a Renewable Energy Deployment Specialist. Use your strong technical skills in IoT and electrical systems to ensure successful EV charging installations.
In this position, you'll manage the deployment lifecycle for energy management hardware, coordinating with internal teams, external vendors, and clients. Your technical expertise in electrical codes and system networking will be pivotal in supporting installation teams and troubleshooting smart charging connections.
Key Responsibilities:
• Oversee deployment lifecycle for EV charging stations
• Support installation teams with technical guidance
• Configure and troubleshoot network connectivity issues
• Maintain accurate documentation for deployed sites
• Conduct inspections to ensure quality standards are met
Requirements:
• Knowledge of electrical codes and safety standards
• Understanding of TCP/IP, Wi-Fi, and networking principles
• Minimum 3 years in project coor...
Full-time Other-General

Interested in this opportunity? Apply now through Expertini.

Apply for this Position