Senior Real-Time Solver Development Expert – Power Systems

3 days ago


Avenue du Parc Montréal Quebec HN X Canada Huawei Technologies Canada Co. Full time
Job description

Huawei Canada has an immediate permanent opening for a Senior Real-Time Solver Development Expert.

About the team:

The Smart Grid Technology Lab's research focuses on Power electronics, Energy Management Systems and other Smart Grid Technologies, applying the latest technology to the digital power industry. The lab has become a research organization with many significant industry achievements.

About the job:

  • Researching, designing, and implementing CPU- and FPGA- based real-time numerical solvers for power systems and power-electronics-dominated systems

  • Developing C/C++-based real-time simulation frameworks under strict real-time constraints (fixed time step), and maintaining existing solver code to improve performance, stability, and scalability

  • Developing real-time simulation components for CPU and FPGA platforms, including power converters (AC-DC, DC-DC, DC-AC), MMC models (average models for large-scale systems and switching models for detailed validation), and electrical machines

  • Developing and maintaining a schematic editor for power systems and power electronics modeling

  • Ensuring the effective implementation and execution of real-time simulation technical plans

Job requirements

About the ideal candidate:

  • Master's or PhD degree in Electrical Engineering, Power Systems, Power Electronics, or a closely related R&D field

  • At least 10 years of professional experience in power systems, power electronics, or real-time simulation–related R&D

  • Solid experience with power system, electrical circuit, and power electronics simulation tools (EMTP, PSCAD, PLECS, PSIM, SPICE, Simulink, SABER, etc.)

  • Solid experience with numerical methods for ODE/DAE-based systems, parallel computing (multi-core CPU, FPGA acceleration) and developing simulation tools or solvers (not only model usage)

  • Strong C/C++ programming skills and experience developing real-time simulation frameworks or solvers

  • Experience or strong interest in real-time simulation, including CPU and FPGA execution constraints

  • Demonstrate strong technical problem-solving ability and experience contributing to new technology development

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.

All done

Your application has been successfully submitted

Other jobs

  • Montréal-Ouest, Quebec, Canada Huawei Canada Full time

    Huawei Canada has an immediate permanent opening for a Senior Real-Time Solver Development Expert.About the team:The Smart Grid Technology Lab's research focuses on Power electronics, Energy Management Systems and other Smart Grid Technologies, applying the latest technology to the digital power industry. The lab has become a research organization with many...

  • Technology Expert

    1 week ago


    Avenue du Parc Montréal, Quebec, HN X Canada Huawei Technologies Canada Co. Full time

    Job description Huawei Canada has an immediate permanent opening for a Technology Expert.About the team:The Smart Grid Technology Lab's research focuses on Power electronics, Energy Management Systems and other Smart Grid Technologies, applying the latest technology to the digital power industry. The lab has become a research organization with many...


  • Avenue du Parc Montréal, Quebec, HN X Canada Huawei Technologies Canada Co. Full time

    Job description Huawei Canada has an immediate 12-month contract opening for a Researcher.About the team:The Smart Grid Technology Lab's research focuses on Power electronics, Energy Management Systems and other Smart Grid Technologies, applying the latest technology to the digital power industry. The lab has become a research organization with many...


  • Avenue du Parc Montréal, Quebec, HN X Canada Huawei Technologies Canada Co. Full time

    Job description Huawei Canada has an immediate permanent opening for a Microgrid System Developer.About the team:The Smart Grid Technology Lab's research focuses on Power electronics, Energy Management Systems and other Smart Grid Technologies, applying the latest technology to the digital power industry. The lab has become a research organization with many...


  • , BC, Canada Monolithic Power Systems, Inc. Full time

    Join to apply for the Staff Power Module Design Engineer role at Monolithic Power Systems, Inc. 6 days ago Be among the first 25 applicants Join to apply for the Staff Power Module Design Engineer role at Monolithic Power Systems, Inc. Get AI-powered advice on this job and more exclusive features. Monolithic Power Systems, Inc. (MPS) is one of the fastest...


  • , , Canada EPAM Systems Full time

    Senior Full Stack Developer – React, Java, Spring Join a cross‑functional scrum team to build and enhance digital solutions for a leading wealth management firm. You’ll work on robust APIs, microservices, and modern front‑end applications, collaborating with experts to deliver high‑quality features in a dynamic, agile environment. EPAM is where...


  • , , Canada Ward Technology Talent Full time

    Senior ERP Analyst – MS Dynamics CRM and Real-time Marketing Senior ERP Analyst – MS Dynamics CRM and Real-time Marketing We are looking for a Microsoft Dynamics 365 expert , with specific hands‑on experience in Dynamics CRM and Real‑time Marketing , to join our Client’s ERP team. The ERP Systems Analyst will take a lead role in the development,...

  • Senior BI Developer

    3 weeks ago


    , , Canada Apex Systems Full time

    This range is provided by Apex Systems. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more. Base pay range CA$45.00/hr - CA$55.00/hr Senior BI Developer Duration: Contact to Hire – Expected Permanent Conversion We are seeking a Senior BI Developer with deep expertise in Power BI , with a strong preference...


  • , , Canada ROSS Full time

    A world-leading healthcare company in Canada is looking for a Senior R&D Engineer to join their Real Time programming team for a new diagnostic product. The role involves handling all software development activities, from specifications to project support. Applicants should have extensive experience in real time embedded systems and proficiency in...


  • , , Canada Scope3 Full time

    Manager, Engineering (Real‑Time Data Systems) – Scope3 Join to apply for the Manager, Engineering (Real‑Time Data Systems) role at Scope3. About Scope3 Scope3 is the industry’s leading collaborative sustainability platform. By modeling the complex digital advertising supply chain, we help brands measure and dramatically reduce digital waste to reduce...