Electrical model analyst developing and integrating power-system simulations for OPAL-RT, a real-time simulation technology company. Building validated models, algorithms, and controls for renewable and power-electronics applications.
Responsibilities
Participate in the development, validation, and integration of models and features for OPAL-RT simulation platforms
Collaborate with technical experts to productize new models and simulation tools
Develop models and features related to the integration of distributed energy resources, renewable energy, microgrids, data centers, and power-electronics-based loads
Estimate, execute, and validate electrical-system and power-converter design, modeling, and simulation tasks
Model, validate, and optimize electrical systems, power converters, and advanced control strategies
Develop and implement simulation algorithms and equations on CPU architectures
Develop example models, demonstrations, and validation cases
Contribute to automated testing, continuous integration, and model quality assurance
Write and maintain technical documentation
Collaborate with software development teams to integrate new features into OPAL-RT products
Improve modeling tools and processes
Collaborate with other teams to deliver solutions for customer projects, product development, and research
Requirements
Master's or Ph.D. degree in Electrical Engineering, with a specialization in power systems, power electronics, or a related field
Minimum of 3 years of relevant experience in power-system modeling, simulation, or analysis
Strong understanding of power systems, power converters, and their control strategies
Knowledge of renewable energy integration, distributed energy resources (DERs), microgrids, energy storage, or data centers
Experience with MATLAB/Simulink and one or more EMT simulation tools, such as PSCAD or EMTP
Knowledge of real-time simulation and OPAL-RT platforms (HYPERSIM, RT-LAB, ePHASORSIM, eMEGAsim), including Hardware-in-the-Loop (HIL) applications, is a strong asset
Ability to analyze, validate, and interpret complex simulation results
Self-motivated, curious, versatile, organized, and rigorous, with strong interpersonal communication, determination, analytical, and adaptability skills
Commitment to sustainable development and the quality of deliverables
French is required
Good command of English is required; English is mandatory
Benefits
Flexible working hours
Remote work options
Competitive total compensation
Friendly, professional, collaborative, and welcoming work environment
Opportunities to work alongside researchers, innovators, and scientists
Stimulating challenges and career growth opportunities
IAM Analyst II managing identity systems, access governance, and security operations for Best Buy’s technology retail business. Improving automation, compliance, and access controls in Vancouver’s remote - first model.
Inbound fraud analyst handling US customer calls, investigating unauthorized transactions and account risks for BMO, a financial services bank. Protecting customers through authentication, risk decisions, and fraud prevention.
Data analyst advising Desjardins on complex data collection, analysis, and reporting. Improving data tools and guiding stakeholders’ strategic decisions.
IT Analyst analyzing business needs, requirements, testing, and IT assets for iA Financial Group’s insurance and financial services operations. Supporting compliance, continuity, and technology initiatives across Canada.
Credit risk analyst analyzing portfolio and customer data for EQ Bank, Canada's challenger bank. Supporting fraud prevention, adjudication strategies, reporting, and risk decisions.
Due Diligence Analyst supporting risk, AML, and KYC reviews for Alpaca’s fintech and financial institution partners. Coordinating documentation and onboarding across global third - party integrations.
NOC Analyst II monitoring and troubleshooting networks and systems for VC3, an IT provider serving municipalities and organizations across the United States and Canada. Mentoring junior analysts and maintaining uptime.