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.).

All done!

Your application has been successfully submitted!

Vacancy posted 19 hours ago
Similar jobs that could be interesting for youBased on the Microgrid System Developer - Energy Management & Control in Montréal, QC vacancy
  • Our client in the Renewable Energy industry has an exciting opportunity...  ...senior leadership team as the Controller. The person will work closely...  ...you will do: - Oversee and manage the accounting team to ensure...  ...and compliant operations. - Develop and implement internal... 
    Suggested
    Flexible hours

    Randstad

    Montréal, QC
    12 days 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
    19 hours ago
  •  ...Mecademic develops compact, precise, and innovative robotic automation solutions for the...  ...robotic arms are used worldwide by OEMs, system integrators, and end-users for tasks requiring...  ...Participate in improving the internal control architecture of the robots. Write necessary... 
    Suggested
    Permanent employment
    Full time
    Immediate start
    Worldwide
    Flexible hours

    Mecademic

    Montréal, QC
    19 hours ago
  •  ...energetic and highly motivated Project Controls Manager with experience managing engineering services...  ...of integrated project control systems and oversee the development and updating...  ..., actual expenditures, and accruals. Develop monthly forecasts and document explanations... 
    Suggested
    Permanent employment
    Full time
    Contract work
    Internship
    Work at office
    Flexible hours

    AtkinsRéalis

    Montréal, QC
    9 days ago
  • $140k - $160k per year

     ...We are a high-tech enterprise focused on the R&D of renewable energy equipment and key components, providing research, production...  ...and services in power conversion, energy storage, and energy management systems.  Ranked among China's top 500 manufacturing enterprises... 
    Suggested
    Local area
    Relocation

    SPECIALIZED RG

    Montréal, QC
    12 days ago
  •  ...This Position reports to: Operations Manager This job posting is also available...  ..., you will support the local unit in controlling products and systems to ensure compliance with all...  ...engineering and cross-functional teams. Develops a network of partners to support... 
    Full time
    Internship
    Local area

    ABB

    Montréal, QC
    7 days ago
  •  ...Our industry-specific business management solution is engineered to...  ...options put organizations in control of their own future. Acumatica...  ...culture is collaborative and high-energy. We are passionate about our product...  ...Senior Manager, IT Business Systems. The ideal candidate will... 
    Full time
    Worldwide
    Flexible hours

    Acumatica

    Montréal, QC
    6 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,... 
    Remote job
    Permanent employment
    Full time
    Contract work
    Work at office
    Worldwide

    Medfar

    Montréal, QC
    19 hours ago
  •  ...Vous développerez une pile de contrôle du mouvement en temps réel...  ...développement logiciel pour systèmes temps réel. ~ Bonne compréhension...  ...What You’ll Do You’ll be developing a real-time motion control...  ...Continuous training in performance management, inclusive leadership,... 
    Full time
    Apprenticeship
    Internship
    Work from home
    Day shift

    Vention

    Montréal, QC
    13 days ago
  •  ...des principaux fournisseurs de systèmes intégrés de tuyauteries...  ...systèmes. Mettre en place des contrôles pour garantir l’intégrité et la...  ...have an exciting opportunity as Manager- Finance Systems . This...  ...across Finance applications. Develop reconciliation controls between... 
    Full time
    Apprenticeship
    Work at office
    Day shift

    IPEX Management Inc.

    Montréal, QC
    11 days ago
  •  ...MANNARINO Systems & Software Inc. is a leader in providing safety...  ...verification of avionics flight control systems for a leading...  ...candidate will be responsible for developing and executing system-level test...  ...Experience with requirements management tools (such as DOORS).... 
    Long term contract
    Full time
    Work at office
    3 days per week

    MANNARINO

    Montréal, QC
    24 days ago
  •  ..., advanced analytics, project management) Opportunities for advancement...  ...Advisor, Safety Management System (SMS) leads the design, development...  ...& Instrument Governance Develop and maintain frameworks and...  ...to operational leaders in the control and reduction of safety impacts... 
    Full time
    Internship
    Flexible hours

    VIA Rail Canada

    Montréal, QC
    12 days ago
  •  ...catégorie - contrôles d'éclairage / Category Manager - Lighting Controls Share Chez Stanpro, notre mission est de...  ...Canada. At Stanpro, our mission is to develop and manufacture products that improve people’s safety, promote energy efficiency, increase productivity, reduce... 
    Full time
    Remote work

    Stanpro (Standard Products Inc.)

    Montréal, QC
    5 days 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
    20 days ago
  •  ...running support on ticketing systems built in 2007, with AI bolted...  ...About the Role As Financial Controller, you'll own the financial backbone...  ...financial statements Manage day-to-day accounting operations...  ...aggressively Lead, mentor, and develop a small finance team (1–2... 
    Full time
    Work at office
    Worldwide

    Botpress Technologies Inc.

    Montréal, QC
    6 days 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
  •  ...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
    19 hours ago
  •  ...seeking a highly skilled EBX / MDM Developer to support the design,...  ...optimization of enterprise Master Data Management solutions. The ideal...  ...standardization, and data quality controls across multiple data domains....  ..., databases, and external systems. Collaborate with business... 
    Contract work

    Maarut

    Montréal, QC
    11 days ago
  •  ...Senior Java Backend Developer – Core Java, Distributed Systems, Agentic AI • Strong expertise in Core Java development, with a proven track record of building production-grade backend systems • Experience designing and building large-scale, distributed systems •... 
    Permanent employment

    Astra North Infoteck Inc.

    Montréal, QC
    3 days ago
  •  ...pushing entertainment boundaries, join our journey and help us create the unknown! Job Description The Esports Community Management Developer strengthens the relationship between Rainbow Six Esports, our professional player community, and our broader esports fanbase.... 
    Full time
    Seasonal work

    Ubisoft

    Montréal, QC
    20 days ago
  •  ...monorails, and trams, to turnkey systems, services, infrastructure,...  ...-time onsite Work Package Controller in Saint-Bruno, CA we’re looking...  ...and apply your financial management and industrial controlling expertise...  ...learning mindset to grow and develop new skills. Things you’... 
    Long term contract
    Full time
    Remote work
    Worldwide

    Alstom

    Montréal, QC
    10 hours ago
  •  ...monorails, and trams, to turnkey systems, services, infrastructure,...  ...Join us as Work Package Controller, and you’ll be looking at a career...  ...productivity deterioration.   You have developed solid knowledge and skills in financial management of large-scale projects in the industrial... 
    Long term contract
    Worldwide

    Alstom

    Montréal, QC
    10 hours ago
  •  ...Aerospace Systems Engineer – Fly-By-Wire, Flight Controls & System Integration Technical Skills • Fly-By-Wire...  ...Certification • Requirements Management • Validation & Verification (...  ...platforms. • Define, develop, and manage system-level requirements... 

    Astra North Infoteck Inc.

    Montréal, QC
    a month ago
  • $90k - $130k per year

     ...Unlock your potential in a rewarding Developer/Programmer role focused on advancing Dynamics 365 Finance & Operations. This is a hybrid position requiring two days onsite, providing the perfect balance of collaboration and flexibility. In this role, you will be responsible... 
    Permanent employment

    Nigel Frank International

    Montréal, QC
    more than 2 months ago
  • $85k - $100k per year

     ...general Finance and financial management services, other Experience...  ...up and administer accounting systems Supervise staff Train...  ...standards, procedures and internal control Prepare financial...  ..., departments or companies Develop financial plans for clients... 
    Permanent employment
    Full time
    Remote work

    Eurovia Québec Construction

    Montréal, QC
    3 days ago
  •  ...position for a Senior Engineer in Control and Protection, based in...  ...engineering of control and protection systems for HV and MV AC substations,...  ...objectives; Ability to develop and maintain harmonious...  ...the world's infrastructure and energy systems. Together, with our industry... 
    Long term contract
    Full time
    Internship
    Flexible hours

    AtkinsRéalis

    Montréal, QC
    4 days ago
  •  ...currently have an indefinite contract role as a Senior Project Manager – Financial Systems Transformation - SAP with our global SAP consulting client...  ...financial data models Improved data governance and controls Self-service analytics and performance management... 
    Full time
    Contract work

    Tech Talent International

    Montréal, QC
    19 hours ago
  •  ...by the Canadian government to develop the project following a rigorous...  ...and talented Senior Document Control Technician to help shape the...  ...company's'and project's document management procedures, standards, and...  ...management governance and ensure systems and procedures are properly... 
    Full time
    Contract work
    Internship
    Worldwide
    Flexible hours

    AtkinsRéalis

    Montréal, QC
    5 days ago
  •  ...engineering projects, the Document Control team ensures the control,...  ...detail, a passion for information management, and the desire to play a key...  ...complex document management systems. Your role Lead and...  ...management systems and procedures. Develop and deliver training,... 
    Full time
    Flexible hours

    AtkinsRéalis

    Montréal, QC
    3 days ago
  •  ...impact, your skills, and your career. About the Role As a Developer on our feature development teams, you’ll collaborate closely...  ...continuous software delivery.  You’ll join the Revenue Cycle Management team, where we build the financial backbone of home care delivery... 
    Work at office
    Flexible hours
    Shift work

    AlayaCare

    Montréal, QC
    19 hours 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!