Director of Embedded Systems

Posted 14 March 2025
LocationWinnipeg
Job type Permanent
Category Information Technology
DivisionTechnology Recruitment
Ref #22110
Bring your brilliant ideas to life in this revolutionary role as the Director of Embedded Systems. Lead the development of cutting-edge embedded systems that integrate seamlessly with modern software solutions. If you have a strong background in hardware design and architecture, with a complementary understanding of software development for embedded applications, apply today!

WHY WORK WITH THIS COMPANY?
As one of Canada’s fastest growing companies, this manufacturer is creating groundbreaking, safety-focused solutions for vehicular technology. You’ll receive competitive compensation, annual bonus, group insurance with a health spending account, paid vacation, company-paid shutdown from Christmas to New Years, and RRSP matching.

YOUR RESPONSIBILITIES 
* Lead the embedded hardware design team, establishing goals, priorities and timelines.
* Collaborate with cross-functional teams to align hardware design with software development and overall product objectives.
* Drive innovation and stay ahead of emerging trends in embedded systems.
* Architect, design, and oversee the development of embedded hardware, including PCB design with integration of microcontrollers (ARM, AVR, Microchip), FPGAs, sensors, communication protocols (I2C, SPI, UART), and communication modules.
* Ensure compliance with industry standards, regulatory requirements, and certifications.
* Conduct design reviews, simulations, and testing to ensure reliability and quality.
* Collaborate with software engineers to ensure optimal integration between hardware and firmware/software.
* Support the development of low-level drivers, APIs, and real-time operating systems (RTOS) for embedded platforms.
* Drive improvements in system performance, power consumption, and user experience through software optimization.
* Oversee project timelines, budgets, and deliverables, ensuring that products meet specifications and deadlines.
* Identify and mitigate risks throughout the hardware and software development cycle.
* Work closely with other stakeholders and departments.

WHAT WE’RE LOOKING FOR
* Education: Bachelor’s or Master’s degree in Electrical Engineering, Computer Engineering, or a related field.
* Minimum 10 years of experience in embedded hardware design and minimum 3 years in management/leadership role
* Expertise in designing embedded systems such as Altium Designer and Or CAD and software development tools such as Git and Jira.
* Strong knowledge of software development for embedded systems, including proficiency in C/C++, Python, Linux, or similar languages.
* Demonstrated ability to manage complex projects, budgets, and cross-functional teams.
* Excellent communication and leadership skills.
* Works well under pressure and under tight timelines.
* High level of organizational skills, detail-oriented, and analytical.