Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Microgrid System Developer - Energy Management & Control

Full-time

Huawei Technologies Canada Co.,

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 significant industry achievements.

About the job:

  • Design, implement, and maintain EMS software modules for substation control and monitoring.

  • Develop embedded software/firmware for substation controllers (RTUs, IEDs, gateways).

  • Work with protocol stacks (IEC 60870-5-101/104, IEC 61850, DNP3, Modbus) for integration into control systems.

  • Participate in system architecture design, focusing on scalability, reliability, and performance of EMS platforms.

  • Develop control logic, communication drivers, and APIs for EMS / SCADA integration.

Job requirements

About the ideal candidate:

  • Hold a bachelor's or a Master's degree in the field of Electrical Engineering, Computer Science, or with a related background in power system protection and automation.

  • 3+ years of working experience in microgrid or distributed energy system development, including system design, simulation, or deployment. Experience with controllers/PLCs will be considered a valuable asset.

  • Proficiency with application-level development (RTOS, C/C++, Linux, FPGA/SoC platforms, etc.)

  • Proficiency with microcontroller firmware development (Raspberry PI, Arduino, ARM Cortex, etc.), embedded networking protocols & APIs (Modbus/TCP, DNP3/IP, SPI, OpenSSL, etc.).

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!

You've already applied for this job

We appreciate your interest in this position. Unfortunately, you have already applied for this job.

Vacancy posted 22 hours ago
Similar jobs that could be interesting for youBased on the Microgrid System Developer - Energy Management & Control in Montréal, QC vacancy
  •  ...description Huawei Canada has an immediate permanent opening for a 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... 
    Suggested
    Permanent employment
    Full time
    Immediate start

    Huawei Technologies Canada Co.,

    Montréal, QC
    22 hours ago
  •  ...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... 
    Suggested
    Long term contract
    Full time
    Contract work
    Internship
    Immediate start

    Huawei Technologies Canada Co.,

    Montréal, QC
    22 hours ago
  •  ...dcbel Inc. ( is a growing company developing technology and designing products that will...  ...make clean, efficient, and sustainable energy accessible to all — because everyone in...  ...opportunity dcbel is looking for an AI Systems Developer to join our team. In this role, you... 
    Suggested
    Full time
    Flexible hours

    Dcbel Inc

    Montréal, QC
    22 hours ago
  •  ...to make clean, efficient, and sustainable energy accessible to all — because everyone in...  ...This role brings structure and clarity to system complexity. It ensures product intent is...  ...requirements   ~7+ years in product management or product ownership  ~ Strong experience... 
    Suggested
    Full time
    Flexible hours

    Dcbel

    Montréal, QC
    22 hours ago
  •  ...Description As a Senior Robotics Developer - Motion Planning and Control at Vention… You’ll be building the...  ...experience with C/C++, on embedded Linux systems. Experience with the CMake build...  ...Continuous training in performance management, inclusive leadership, leadership... 
    Suggested
    Full time
    Internship
    Work at office
    Work from home

    Vention

    Montréal, QC
    22 hours ago
  •  ...state-of-the-art communication systems and autonomous vehicles to...  ...As a Business Systems Developer, your main responsibilities will...  ...performance. Utilizing version control systems like GitLab and participating...  ...valide.   Degree in management of information systems,... 
    Permanent employment
    Full time

    Syntronic

    Montréal, QC
    22 hours ago
  •  ...MANNARINO Systems & Software Inc. is a leader in providing safety-critical...  ...Roles / Responsibilities Develop and review High-Level...  ...development of safety-critical flight control and embedded control systems....  ...an asset. Ability to manage multiple priorities in a dynamic... 
    Long term contract
    Work at office
    Remote work
    1 day per week

    MANNARINO

    Montréal, QC
    4 days ago
  • $40 per hour

     ...Description Job Description Command and Control Information Systems (C2IS) Expert Location: Kingston,...  ...background in command support, battle management systems, LCSS, headquarters operations...  ...of C2IS activities • Design, develop, test, configure, and revise C2IS applications... 
    Full time
    Relocation package

    Calian

    Montréal, QC
    21 days ago
  •  ...Description Overview The Project Controls Manager is responsible for supporting the successful...  ...throughout the project lifecycle. Develop and maintain project controls plans, cost...  ...within engineering, mining, industrial, energy, or infrastructure projects. Strong... 
    Full time
    Internship
    Flexible hours

    AtkinsRéalis

    Montréal, QC
    18 days ago
  •  ...MANNARINO Systems & Software Inc. is a leader in providing safety-critical...  ..., attitude‑determination & control, plus real‑time FSW definition...  .... • Perform requirement management and maintain bidirectional traceability...  ...‑determination solutions. • Develop control laws for 3‑axis... 
    Long term contract
    Permanent employment
    Work at office
    Remote work

    MANNARINO

    Montréal, QC
    6 hours ago
  •  ...Description: Optimum is seeking a Guidewire InsuranceSuite developer to correct the Data Consistency Checks (DBCC) of the on-premises...  ...should not be confused with a functional analyst, a quality assurance tester, or a data conversion specialist from a legacy system.... 
    Full time

    Maarut Inc

    Montréal, QC
    22 hours ago
  •  ...belong on #TeamBell. The Accounting Systems team is seeking a highly motivated Senior Manager to be a part of the Controller organization’s transformative journey...  ...and external audits. People Leadership: Develop, coach, and lead a high-performing team.... 
    Long term contract
    Full time
    Work at office
    3 days per week

    Bell

    Montréal, QC
    8 hours ago
  •  ...This Position reports to: Operations Manager In this role, you will support the local unit in controlling products and systems to ensure compliance with all requirements...  ...engineering and cross-functional teams. Develops a network of partners to support product and... 
    Full time
    Internship
    Local area

    ABB

    Montréal, QC
    19 days ago
  •  ...la vidéosurveillance IP, le contrôle d'accès et la reconnaissance...  ...émergentes qui unifient les systèmes de sécurité physique. Pour plus...  ...safety, and operations. Genetec develops open-platform software,...  ...reliable solutions for device management, monitoring, diagnostics, and... 
    Full time
    Remote work
    Flexible hours

    Genetec

    Montréal, QC
    22 hours ago
  •  ...MANNARINO Systems & Software Inc. is a leader in providing safety-critical...  ...We are seeking Flight Control Application System Verification...  ...successful candidate will: Develop, review, and refine verification...  ...Contribute to configuration management and change management activities... 
    Long term contract
    Work at office

    MANNARINO

    Montréal, QC
    26 days ago
  •  ...including biomedical engineering, medical imaging, automation and control systems, energy and electrical networks, microelectronics, microsystems,...  ...practical applications of automation, and the ability to develop an internationally recognized research program primarily focused... 
    Permanent employment
    Full time
    Local area
    Immediate start
    Relocation package

    Université Polytechnique, Montréal

    Montréal, QC
    a month ago
  •  ...Canada has an immediate permanent opening for an AI Software 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... 
    Permanent employment
    Full time
    Internship
    Immediate start

    Huawei Technologies Canada Co.,

    Montréal, QC
    22 hours ago
  •  ...Transtex develops and manufactures leading-edge aerodynamic solutions that help semi-trailer...  ...Job Summary We are looking for a Controls Systems Engineer to design and maintain the...  ...which provide electric HVAC and battery management for commercial vehicles without idling... 
    Full time

    Go Rh

    Montréal, QC
    22 hours ago
  •  ...description Huawei Canada has an immediate permanent opening for a 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... 
    Permanent employment
    Full time
    Immediate start

    Huawei Technologies Canada Co.,

    Montréal, QC
    22 hours ago
  •  ...(euse) logiciel – administrateur(trice) système DevOps travaillera au sein de l'équipe SCMT (Software Configuration Management & Tools) qui fait partie du groupe Engineering...  ...------- Job overview: The Software Developer – DevOps System Administrator will be working within the... 
    Full time
    Flexible hours

    Genetec

    Montréal, QC
    22 hours ago
  •  ...development and certification of safety-critical systems in the aerospace, electric, and...  ...and consolidation of a corporate Quality Management System (QMS) and Quality Manual across...  ...Qualifications Hands-on experience developing or implementing Quality Management Systems... 
    Permanent employment
    Full time
    Flexible hours

    CS Group

    Montréal, QC
    4 days ago
  •  ...engineers who realized that the healthcare system was not exploiting the full potential of...  ...itself by offering a unique healthcare management solution for clinics, which replaces inefficient...  ...Job Description As a Senior Software Developer - Healthcare systems integration profile,... 
    Permanent employment
    Full time
    Contract work
    Work at office
    Remote work
    Worldwide

    Medfar

    Montréal, QC
    22 hours ago
  •  ...decarbonization efforts. As an Energy and Decarbonization Engineer...  ...utility bill analysis, developing energy intensity indices that...  ...written documentation to sales and management concerning recommended FIMs,...  ..., Mechanical, Electrical and Controls Projects, including Building... 
    Contract work
    For contractors
    Work at office
    Local area
    Remote work
    Flexible hours
    Montréal, QC
    12 days ago
  •  ...dcbel Inc. ( is a growing company developing technology and designing...  ...clean, efficient, and sustainable energy accessible to all — because...  ...service levels while proactively managing workload with minimal...  ...partnering with other teams to develop resolutions that improve the customer... 
    Full time
    Contract work
    Flexible hours

    Dcbel

    Montréal, QC
    22 hours ago
  •  ...dcbel Inc. ( is a growing company developing technology and designing products that make clean, efficient, and sustainable energy accessible to all — because everyone in the world deserves...  ...whether their home is eligible for an Ara system, recommend the right solution, and convert... 
    Full time
    Work from home
    Flexible hours

    Dcbel

    Montréal, QC
    22 hours ago
  •  ...Center : la vidéosurveillance, le contrôle d’accès et la reconnaissance...  ...joindre à notre équipe Video Systems Test. Dans ce rôle, vous...  ...We are looking for a Software Developer in Test (SDET) to join our Video...  ..., UI, API) for the Video Management system Implement performance... 
    Full time
    Flexible hours

    Genetec

    Montréal, QC
    22 hours ago
  •  ...cardiac therapy. We are currently focused on developing anti‐arrhythmia treatments for self‐...  ...those with passion to join on our journey to develop treatments and to motivate change. We are...  ...and responsibilities Develop and manage detailed project plans for manufacturing... 
    Full time
    Shift work

    Milestone Pharmaceuticals

    Montréal, QC
    22 hours ago
  •  ...(euse) logiciel – administrateur(trice) système DevOps travaillera au sein de l'équipe SCMT (Software Configuration Management & Tools) qui fait partie du groupe Engineering...  ...------- Job overview: The Software Developer – DevOps System Administrator will be working within the... 
    Full time
    Flexible hours

    Genetec

    Montréal, QC
    22 hours ago
  •  ...Manager, Quality Management System and Supplier Quality (Remote) Are you looking to take the next step in your career? CellCarta, a Contract Research...  ...Management Review. Aid in the coordination of document control, including revisions, training assignment, and issuance of... 
    Remote job
    Full time
    Contract work
    Internship
    Monday to friday

    CellCarta

    Montréal, QC
    12 days ago
  •  ...opportunity Our Risk, Process & Controls team provides comprehensive...  ...enhance their risk management, internal controls and internal...  ...Client Relationship Management - Develop and maintain strong client relationships...  ...are committed to combating systemic racism, advancing gender... 

    Ernst & Young

    Montréal, QC
    5 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Microgrid System Developer - Energy Management & Control. Be the first to apply!