
Sr. Electrical Designer/Engineer - Embedded I
- Markham, ON
- Permanent
- Temps-plein
- Be responsible for the design, documentation, and integration of digital hardware and software into power supplies, as well as the qualification of the resulting designs and integration into customer systems.
- Lead the design, development, and implementation of embedded firmware for complex power control systems, including but not limited to motor control, power converters (AC/DC, DC/DC), battery management systems.
- Architect and optimize firmware written in ‘C’ for various microcontrollers (e.g., ARM Cortex-M, dsPIC, C2000 DSPs) ensuring high reliability, efficiency, and real-time performance.
- Develop and debug firmware for hardware-software co-design, collaborating closely with hardware engineers to define specifications, troubleshoot issues, and ensure seamless integration.
- Implement advanced control algorithms (e.g., PID, predictive control, adaptive control) for power regulation and optimization.
- Design and develop robust communication protocols (e.g., CAN, SPI, I2C, Ethernet, PMBUS) for embedded systems and external interfaces.
- Conduct thorough testing, debugging, and validation of firmware, including unit testing, integration testing, and system-level testing to ensure product quality and performance.
- Develop and maintain comprehensive documentation, including design specifications, test plans, and release notes.
- Participate in code reviews, provide constructive feedback, and mentor junior engineers.
- Stay aware of the latest advancements in embedded systems, power electronics, and control theory, integrating new technologies where appropriate.
- Contribute to the full product development life cycle, from concept to production.
- Troubleshoot and resolve complex technical issues in existing products and systems.
- Perform schematic entry, calculations, simulations, and bread-boarding in the design process
- Interface with the customer to communicate technical information
- Interface with vendors for design support, technology roadmap, chipset/architecture selection, and component sampling and quotation
- Ensure design is documented to ISO9001 procedures and participate in external/internal ISO audits
- Familiarity with industry standards for power control systems (e.g., safety standards, efficiency regulations).
- Experience with functional safety standards (e.g., ISO 26262, IEC 61508) in embedded development.
- Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, or a related field.
- Electronics Engineering Degree
- Engineer = PEO Licensed
- Designer = Degree or equivalent work experience
- 12-15 years of progressive experience in embedded firmware development, with a significant focus on power control applications.
- Proven expertise in C programming for embedded systems.
- Extensive experience with various microcontrollers (e.g., ARM Cortex-M series, dsPIC, C2000 DSPs) and their associated development environments.
- Deep understanding of power electronics topologies (e.g., buck, boost, buck-boost, flyback, resonant converters, inverters) and their control strategies.
- Proficiency in using debugging tools (e.g., JTAG, oscilloscopes, logic analyzers) and version control systems (e.g., Git).
- Knowledge of embedded design as it applies to switching power supplies is required. Experience in power supply design is an asset.
- Experience in developing closed-loop control embedded systems
- Experience with analyzing and debugging analog or digital circuits
- Strong understanding of communication protocols common in embedded and industrial environments - I2C, SMBus, SPI, UART, Ethernet, CAN
- Good knowledge of microcontroller architecture and familiarity with programming, emulation, & debug tools
- Ability to read and interpret schematics and datasheets.
- Excellent problem-solving skills and a meticulous attention to detail.
- Experience in high volume manufacturing requirements (e.g. DFM/testability)
- Strong communication and interpersonal skills, with the ability to collaborate effectively within a cross-functional team.