Microgrid System Developer - Markham - Huawei

    Huawei
    Huawei Markham

    6 days ago

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

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

    #J-18808-Ljbffr

  • Only for registered members Markham, ON, Canada

    The Team The Corporate IT Development & Delivery department is a software development, support and information delivery department within BGIS' IT Solution Support area. · This is a dynamic team working in a fast-paced environment based on company values of Unwavering Integrity, ...

  • Only for registered members Markham, ON LR J

    The Corporate IT Development & Delivery department is a software development and support department within BGIS' IT Solution Support area.This is a dynamic team working in a fast-paced environment based on company values of Unwavering Integrity and Passion for Innovation. · ...

  • Only for registered members Markham $73,600 - $92,000 (CAD)

    The Team provides hosted and cloud Oracle ERP technical solutions for Finance, HR, Project Accounting and Procurement. This is a dynamic team working in a fast-paced environment. · We believe in engineering effective business processes first before delivering solutions for effici ...

  • Only for registered members Markham Full time $73,600 - $92,000 (CAD)

    The Corporate IT Development & Delivery department is a software development team that provides hosted and cloud Oracle ERP technical solutions for Finance, HR, Project Accounting and Procurement. · Business Solution: Analyze, engineer and document complex technical solutions to ...

  • Only for registered members Markham, Ontario

    We are looking for a passionate, creative team player and result oriented engineer to work in fast pace leading edge technology environment with minimal supervision. · ...

  • Only for registered members Markham, ON

    This role involves developing embedded automotive control systems for General Motors vehicles. The successful candidate will join an Agile Scrum team responsible for designing, developing, and deploying software controls for vehicle systems. · ...

  • Only for registered members Markham, Ontario

    Vehicle Mechatronics Embedded Controls (VMEC) is responsible for designing, developing and deploying the embedded controls and software for all vehicle systems. · ...

  • Only for registered members Markham, Ontario

    The System Level Diagnostic Development Engineer will work with AMD diagnostic architects and technical leads to implement test scenarios based on the key product features and validation strategies. · ...

  • Only for registered members Pickering, Ontario

    Do you want to be part of a team helping to strengthen every community across Ontario? Are you interested in seeing the importance of your work firsthand? Do you have a passion for big data and cloud computing – and know the benefit of using data to improve business practices? · ...

  • Only for registered members Markham, Ontario

    We are seeking a Senior Software Developer to join our Agile Scrum team responsible for developing embedded automotive control systems. · The successful candidate will provide lean-agile leadership for software architecture by guiding the design of large and complex software impl ...

  • Only for registered members Markham, ON

    As part of the application process, Artificial Intelligence will be used in the hiring process for this role. · ...

  • Systems Developer

    18 hours ago

    Only for registered members Pickering $82,354 - $97,618 (CAD)

    Do you want to be part of a team helping to strengthen every community across Ontario? Are you interested in seeing the importance of your work firsthand? Do you have a passion for big data and cloud computing – and know the benefit of using data to improve business practices? · ...

  • Only for registered members Pickering $82,354 - $97,618 (CAD)

    + Analyze business problems and design IT solutions to meet client needs · + Review business requirements, processes, data models and service models for opportunities to create new functionalities and services · + Assist with the creation of prototypes or proof-of-concept efforts ...

  • Only for registered members Markham

    The successful candidate will join Agile Scrum teams of approximately 10 members responsible for developing Body Controls software & controls for all GM vehicles produced globally Our Scrum teams work in an Agile framework and are responsible for Requirements Software Development ...

  • Only for registered members Markham

    We are looking for a passionate, creative, team player, and result oriented engineer who is willing to work in fast pace leading edge technology environment with minimal supervision. Participate in development of AMD's next generation test architecture & framework Work with diagn ...

  • Only for registered members Markham

    The System Level Diagnostic Development Engineer will work with AMD diagnostic architects and technical leads to implement test scenarios based on the key product features and validation strategies. · ...

  • Only for registered members Markham $115,000 - $164,600 (CAD)

    The Senior Software Developer will provide lean-agile leadership for software architecture by guiding the design of large and complex software implementations. · ...

  • Only for registered members Markham

    We believe we all must make a choice every day – individually and collectively – to drive meaningful change through our words, our deeds and our culture. · The goal of the General Motors of Canada total rewards program is to support the health and well-being of you and your famil ...

  • Only for registered members Toronto

    We are a leading Canadian financial services co-operative committed to being a catalyst for a sustainable and resilient society.The Emerging Business Model (EBM) Tech team exists to deliver contextually relevant financial security that delight customers and partners in their mome ...

  • Only for registered members Richmond Hill

    This role involves participating in designing specifications coding testing and implementation of application programs business reporting overseeing monitoring development through all phases of system development life cycle performing development for business reporting with diffe ...

  • Only for registered members Mississauga

    We are a leading Canadian financial services co-operative committed to being a catalyst for a sustainable and resilient society. · The OpportunityWe prioritize our people to ensure we provide a strong culture and development opportunities which enables our team to thrive and live ...

Jobs
>
Markham