Senior Control Engineer: HIL & Inverter Firmware Lead

Canadian Solar Inc.

Kitchener

On-site

CAD 95,000 - 140,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

e-STORAGE, part of Canadian Solar Inc., seeks a Senior Control Engineer to lead Hardware‑in‑the‑Loop validation for PCS and inverter control in a North American BESS context. You will own the HIL environment, develop real‑time models, and validate firmware, protection strategies, and grid‑code compliance across scenarios.

You will design automated HIL tests, integrate them into development workflows, and collaborate with hardware, firmware, and software teams to ensure robust verification and

Responsibilities

  • Design, develop, and maintain Hardware‑in‑the‑Loop (HIL) test environments for PCS and inverter control validation.
  • Build real‑time PCS simulation models, including grid models, filters, transformers, battery models, and protection interfaces.
  • Validate inverter control algorithm firmware, protection strategies, and system behaviors under normal and abnormal operating conditions.
  • Execute test cases covering grid-code compliant functionalities prior to certification testing.
  • Support grid code compliance activities through documented test results and traceability.
  • Expand scope of HIL platform to cover other equipment, technologies and system according to future development plan.
  • Develop automated HIL test scripts and regression test suites to support continuous firmware and control validation.
  • Integrate HIL testing into development workflows and release processes.
  • Debug complex control and system‑level issues using real‑time waveforms, logs,

Skills

HIL testing
Real-time modeling
Firmware validation
Power electronics

Tools

HIL simulators
Grid models

Job description

e-STORAGE, part of Canadian Solar Inc., seeks a Senior Control Engineer to lead Hardware‑in‑the‑Loop validation for PCS and inverter control in a North American BESS context. You will own the HIL environment, develop real‑time models, and validate firmware, protection strategies, and grid‑code compliance across scenarios.

You will design automated HIL tests, integrate them into development workflows, and collaborate with hardware, firmware, and software teams to ensure robust verification and

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Control Engineer
Senior Control Engineer

Canadian Solar Inc. • Kitchener

On-site
CAD 95,000 - 140,000
Senior ARM Firmware Engineer
Senior ARM Firmware Engineer

Canadian Solar • Kitchener

Hybrid
CAD 100,000 - 150,000
Hybrid work model
Senior ARM Firmware Engineer
Senior ARM Firmware Engineer

Canadian Solar Inc. • Kitchener

Hybrid
CAD 100,000 - 150,000
Annual bonus
Senior ARM Firmware Engineer – Real-Time Grid Inverter
Senior ARM Firmware Engineer – Real-Time Grid Inverter

Canadian Solar • Kitchener

Hybrid
CAD 100,000 - 150,000
Hybrid work model
Technical Solution Engineer - Inverter
Technical Solution Engineer - Inverter

Canadian Solar • Kitchener

On-site
CAD 80,000 - 100,000
Flexible work options
Training programs
Promotional opportunities
Senior ARM Firmware Engineer
Senior ARM Firmware Engineer

Canadian Solar SSES (Canada) Inc. • Kitchener

Hybrid
CAD 100,000 - 150,000
Sr. Performance Engineer
Sr. Performance Engineer

Canadian Solar Inc. • Kitchener

On-site
CAD 90,000 - 120,000
Competitive salary
Performance bonuses
Comprehensive benefits package
Inverter Controls & Power Electronics Test Engineer
Inverter Controls & Power Electronics Test Engineer

Artech L.L.C. • Richmond

On-site
CAD 70,000 - 100,000
Controls Engineer
Controls Engineer

e-STORAGE • Kitchener

On-site
CAD 100,000 - 145,000
Competitive salary
Annual performance bonuses
Health coverage
+2
Senior Embedded Linux Engineer
Senior Embedded Linux Engineer

Canadian Solar SSES (Canada) Inc. • Kitchener

Hybrid
CAD 100,000 - 150,000
Competitive salary
Performance bonuses
Comprehensive benefits package
+3