Jobs in Kitchener, Canada

239verified openings
Filter by
No filters selected
Canadian Solar SSES (Canada) Inc. Verified 3h ago

Senior DSP Firmware Engineer

Kitchener, ON Hybrid

CA$100,000–CA$150,000 a year
PayCA$100,000–CA$150,000
TypeFull-time
Work settingHybrid
Verified listing

JobFig found this opening at its original source and checks that it remains available.

About the role

This role requires deep expertise in Texas Instruments DSP platforms, inverter control firmware, and grid‑code compliance.

What you'll bring

  • Educational background in Electrical Engineering, Computer Engineering, Computer Science or a related field
  • At least 5 years' of experience in professional firmware development experience in embedded or real ‑ time control systems
  • Expert proficiency with Texas Instruments DSP platforms (e.g., C2000), including ADCs, PWMs, DMA, peripherals, memory management, and bootloaders
  • Ability to optimize execution time, numerical performance, and memory usage for fast control and protection functions
  • Experience with firmware verification strategies, power conversion simulation, Hardware-in-the-Loop and integration testing
  • Hands‑on experience with Code Composer Studio (CCS), debugging, profiling, and emulation
  • Strong embedded C programming skills for real‑time, safety‑critical power electronics applications
  • e-STORAGE uses AI-assisted tools during parts of the hiring process, including screening and workflow automation.
  • This is a current vacancy, and we are actively hiring for this position.
  • The right mix of education, experience, and skills for the role.
  • Great communication, teamwork, and problem-solving abilities.
  • A true commitment to safety, ethics, and sustainability.