- Kitchener, Ontario, Canada
- Hybrid
- Full-time · Senior
- CA$100K–CA$150K per year
- 5+ years
The Senior DSP Firmware Engineer owns the design, development, optimization, and lifecycle support of real-time embedded firmware for inverters used in utility-energy storage systems.
Compensation
$100,000 – $150,000 + annual bonus
Responsibilities
- Design and implement scalable DSP firmware architectures for inverters using TI DSP platforms
- Develop deterministic real-time control firmware in embedded C, including fast control loops, interrupt handling, and peripheral configuration
- Translate system, control, and grid-code requirements into traceable firmware requirements and robust designs
- Implement inverter features such as grid synchronization, protections, fault handling, diagnostics, and monitoring
- Support compliance with grid and firmware standards (UL 1741 SB, IEEE 1547, UL 1998) and certification testing activities
Requirements
- Electrical Engineering
- Computer Engineering
- Computer Science