Developer - Power System Simulation Model

Huawei Canada

Montreal (administrative region)

On-site

CAD 85,000 - 110,000

Full time

4 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Huawei Canada is seeking a Developer for a 12-month contract to join the Smart Grid Technology Lab in Montreal. You will work with a supervisor and a team of experts to develop EMT simulation models in C++ as objects, ensure numerical stability, optimize performance, and benchmark against common tools.

The ideal candidate holds a Master’s or PhD in electrical engineering with strong numerical methods knowledge, sparse matrix techniques, and experience in power systems, microgrids, and

Qualifications

  • PhD or Master's degree in electrical engineering or similar background.
  • Proven experience with EMT simulation model development.
  • Thorough understanding of numerical methods.
  • Familiarity with sparse matrix decomposition algorithms and parallel processing algorithms.
  • Broad knowledge of power systems, power electronics, microgrid, distributed renewables.

Responsibilities

  • Work under a supervisor with a team of experts to develop EMT simulation models for power system dynamics.
  • Implement models in C++ as objects.
  • Ensure long-term numerical stability of the models.
  • Optimize models for execution speed.
  • Benchmark models with widely used simulation tools.
  • Develop documents for the algorithms of the models.
  • Develop user manuals for component models.
  • Build and document demo cases for the models.

Skills

C++ programming
EMT simulation
Numerical methods
Sparse matrices
Parallel processing
Power systems
Microgrid
Graph theory

Education

MSc or PhD in electrical engineering

Job description

Huawei Canada has an immediate 12-month contract opening for a Developer.

About the team:

The Smart Grid Technology Lab focuses on research in real-time simulation technologies, microgrid energy management, control systems, and other smart grid technologies. We apply cutting-edge technologies to the digital power industry. The lab has developed into a research organization with significant achievements and a strong impact in the industry.

About the job:
  • Work under a supervisor with a team of experts to develop a set of power system and control component models for power system EMT simulation.
  • Implement the models in C++ as objects.
  • Ensure the long-term numerical stability of the models.
  • Optimize the models for execution speed.
  • Benchmark the models with widely used simulation tools.
  • Develop documents for the algorithms of the models.
  • Develop user manuals for component models.
  • Build and document demo cases for the models.
Job requirements
About the ideal candidate:
  • A PhD or a Master’s degree in the field of electrical engineering or a similar background.
  • Proven experience with EMT simulation model development.
  • Through understanding of numerical methods.
  • Familiarity with sparse matrix decomposition algorithms and parallel processing algorithms.
  • Broad knowledge and experience with the latest technologies, especially in the areas of power systems, power electronics, microgrid, distributed renewable resources, etc.
  • Advanced relationship management skills and highly effective communication skills.
  • Familiarity with graph theory is an asset.
Additional Information:

Huawei Canada is committed to a fair, inclusive, and accessible recruitment process. If you require accommodation during any stage of the hiring process, please let us know, and we will work with you to meet your needs.

All applications for this position are reviewed directly by our hiring team, we do not use artificial intelligence tools to screen or select candidates.

Huawei aims to support a French-speaking work environment for its employees in Quebec. We have taken steps to avoid requiring a language other than French for this position. However, proficiency in English is essential for this role for the following reasons:

The person will be required to communicate regularly with colleagues located outside Quebec, where English is the primary language used for communication between offices. In addition, the nature of the tasks related to this position, which falls within a highly specialized field of artificial intelligence, also requires knowledge of English.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Power System Analyst
Power System Analyst

Huawei Technologies Canada Co., Ltd. • Montreal (administrative region)

On-site
CAD 80,000 - 110,000
Senior Real-Time Solver Development Expert – Power Systems & Power Electronics
Senior Real-Time Solver Development Expert – Power Systems & Power Electronics

Huawei Technologies Canada Co., Ltd. • Montreal (administrative region)

On-site
CAD 100,000 - 130,000
Power Communication Protocol Developer
Power Communication Protocol Developer

Huawei Technologies Canada Co., Ltd. • Montreal (administrative region)

On-site
CAD 75,000 - 95,000
Microgrid System Developer – Protection and Control
Microgrid System Developer – Protection and Control

Huawei Canada • Montreal West

On-site
CAD 85,000 - 125,000
AI Software Developer - Smart Grid
AI Software Developer - Smart Grid

Huawei Canada • Montreal (administrative region)

On-site
CAD 80,000 - 110,000
Microgrid System Developer - Energy Management & Control
Microgrid System Developer - Energy Management & Control

Huawei Canada • Markham

On-site
CAD 80,000 - 100,000
Engineer - Advanced Network
Engineer - Advanced Network

Huawei Technologies Canada Co., Ltd. • Ottawa

On-site
CAD 106,000 - 156,000
Support Engineer - Wireless
Support Engineer - Wireless

Huawei Canada • Ottawa

On-site
CAD 100,000 - 150,000
Engineer - Optical Systems
Engineer - Optical Systems

Huawei Technologies Canada Co., Ltd. • Ottawa

On-site
CAD 106,000 - 156,000
Engineer - Optical Systems
Engineer - Optical Systems

Huawei Canada • Ottawa

On-site
CAD 106,000 - 156,000