Director OR Manager of Embedded Systems
Apply NowCompany: IMS Group
Location: Winnipeg, MB R2C 5M8
Description:
Job Descriptions:
Job Requirements:
- 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 review, 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.
Job Requirements:
- 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 OrCAD 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.
- Able to travel within Canada, the USA as required.