Job Search and Career Advice Platform
  • Jobs
  • Headhunters
  • Free resume review
  • About Us
EN
2,838

Computer Programmer jobs in Canada

Microgrid System Developer - Energy Management & Control

Huawei Technologies Canada Co., Ltd.

Montreal
On-site
CAD 80,000 - 100,000
30+ days ago
I want to receive the latest job alerts for “Computer Programmer” jobs

Senior Full-Stack Engineer — Build Scalable HealthTech Platforms

NimbleRx

Toronto
On-site
CAD 90,000 - 130,000
30+ days ago

Maintenance CI Engineer — Build Reliability, Lean Wins

Wonderbrands

Kitchener
On-site
CAD 70,000 - 90,000
30+ days ago

Senior Data Engineer - Build Scalable AI Data Platform

Tangerine Bank

Toronto
On-site
CAD 90,000 - 120,000
30+ days ago

Senior Data Engineer: Build Scalable Pipelines & Insights

Stay22

Montreal
On-site
CAD 80,000 - 100,000
30+ days ago
discover more jobs illustrationDiscover more opportunities than anywhere else. Find more jobs now

Senior Android Engineer - Build Next-Gen Mobile SDKs

Rivian

Vancouver
On-site
CAD 108,000 - 136,000
30+ days ago

D365 F&O Senior Developer — Hybrid, Relocation Included

Black Pen Recruitment

Ottawa
Hybrid
CAD 80,000 - 100,000
30+ days ago

AI Developer Senior

Intact Financial Corporation

Toronto
On-site
CAD 90,000 - 120,000
30+ days ago
HeadhuntersConnect with headhunters to apply for similar jobs

Program Engineer

CHawk Technology Int'l (Singapore) Pte Ltd

Alberta
On-site
CAD 60,000 - 80,000
30+ days ago

Senior Data Engineer - Build Scalable Data Pipelines

Samsara

Canada
Remote
CAD 131,000 - 197,000
30+ days ago

Professional Crop Applicator & Equipment Operator

FS System

Drayton
On-site
CAD 40,000 - 60,000
30+ days ago

Senior Software Engineer - Build Trusted Financial Tech

Picton Mahoney Asset Management

Toronto
On-site
CAD 100,000 - 125,000
30+ days ago

Senior Developer

RBC Capital Markets

Halifax
On-site
CAD 70,000 - 90,000
30+ days ago

2 - Senior Developer (Healthcare Interoperability)

AlleyCorp Nord

Montreal
Remote
CAD 90,000 - 120,000
30+ days ago

AI/ML Senior Developer

United Software Group Inc. - Canada

Canada
Remote
CAD 100,000 - 130,000
30+ days ago

Remote AI/ML Senior Developer & Team Lead

United Software Group Inc. - Canada

Canada
Remote
CAD 100,000 - 130,000
30+ days ago

2 - Senior Developer (DE/DevOps) (contract)

AlleyCorp Nord

Montreal
Remote
CAD 80,000 - 100,000
30+ days ago

Senior Data Engineer: Build Data Pipelines & APIs at Scale

Space Talent

Toronto
On-site
CAD 90,000 - 120,000
30+ days ago

Senior Developer

dominKnow Learning Systems

Ottawa
On-site
CAD 80,000 - 100,000
30+ days ago

Senior Developer - GPU Driver

Huawei Technologies Canada Co., Ltd.

Markham
On-site
CAD 80,000 - 100,000
30+ days ago

Junior DevOps Developer - 79803 at emergiTEL Inc. Canada

Itlearn360

Canada
On-site
CAD 60,000 - 80,000
30+ days ago

Full Stack Developer – Senior

GuuZ Consulting Services Inc

Alberta
Remote
CAD 60,000 - 80,000
30+ days ago

Software Developer - Senior

2iResourcing

Canada
Hybrid
CAD 90,000 - 120,000
30+ days ago

Embedded Software System Developer- Optical

Ciena

Ottawa
On-site
CAD 93,000 - 150,000
30+ days ago

Real-Time Systems Developer for Trading Research

P2P

Montreal
On-site
CAD 80,000 - 120,000
30+ days ago

Top job titles:

Security jobsIt jobsContract jobsTeacher jobsWeb Developer jobsExecutive Assistant jobsAnalyst jobsSupervisor jobsInternational Development jobsProgram jobs

Top companies:

Jobs at TelusJobs at AppleJobs at SalesforceJobs at NrcJobs at Red CrossJobs at WorkdayJobs at AdidasJobs at SquareJobs at NestleJobs at American Airlines

Top cities:

Jobs in CalgaryJobs in EdmontonJobs in MarkhamJobs in HalifaxJobs in CambridgeJobs in WindsorJobs in SaskatoonJobs in GuelphJobs in MiltonJobs in Langley

Similar jobs:

Computer Science jobsComputer Engineer jobsComputer jobsComputer Technician jobs
Microgrid System Developer - Energy Management & Control
Huawei Technologies Canada Co., Ltd.
Montreal
On-site
CAD 80,000 - 100,000
Full time
30+ days ago

Job summary

A leading technology firm in Montreal is looking for a Microgrid System Developer. You'll design and implement EMS software for substation control, develop embedded software for controllers, and work on critical integrations. Candidates should have a degree in Electrical Engineering or Computer Science and 3+ years of relevant experience, particularly in microgrid systems. Proficiency with application development and firmware for microcontrollers is essential.

Qualifications

  • 3+ years of experience in microgrid or distributed energy system development.
  • Experience with controllers/PLCs is an asset.
  • Proficiency with RTOS, C/C++, Linux, FPGA/SoC platforms.

Responsibilities

  • Design, implement, and maintain EMS software modules.
  • Develop embedded software/firmware for substation controllers.
  • Integrate protocol stacks into control systems.

Skills

Embedded software development
Power system automation
Application-level development
Microcontroller firmware development
Proficiency with networking protocols

Education

Bachelor's or Master's degree in Electrical Engineering or Computer Science
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.

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.).
  • 1
  • ...
  • 112
  • 113
  • 114

* The salary benchmark is based on the target salaries of market leaders in their relevant sectors. It is intended to serve as a guide to help Premium Members assess open positions and to help in salary negotiations. The salary benchmark is not provided directly by the company, which could be significantly higher or lower.

Job Search and Career Advice Platform

Empoweringjob seekers

Tools
  • Jobs
  • Resume review
  • Headhunters
  • Browse jobs
Company
  • About us
  • Careers at JobLeads
  • Site notice
  • Press
  • Reviews
Support
  • Help
  • Partner integration
  • ATS Partners
Social
  • JobLeads Blog
  • YouTube
  • LinkedIn
  • Instagram
  • Facebook
  • Privacy Policy
  • Terms of Use

© JobLeads 2007 - 2025 | All rights reserved