We are looking for a Senior Embedded Firmware Engineer to take ownership of the control plane for our
high-performance audio products. You will join a multidisciplinary team of hardware, software, and
acoustic engineers to drive the "bare-metal" domain—developing and refining the safety-critical
firmware that manages power sequencing, thermal protection, and inter-processor communication.
Advantages
In this role you will ideally be in the office 4-5 days a week working with the actual hardware and hardware teams.
Responsibilities
Key Responsibilities :
Cortex-M microcontrollers (STM32 / NXP i.MX) using FreeRTOS.
boards. You will read digital schematics to verify pinouts and signal routing, enabling you to
participate meaningfully in hardware / software debugging sessions.
Rotary Encoders) based on datasheets and active testing.
You should be comfortable hooking up a Logic Analyzer or Oscilloscope to verify timing and
signal integrity alongside hardware colleagues.
exchange commands and file transfers with the Linux System on Module.
and update recovery.
Qualifications
Experience and Qualifications
embedded systems.
Specifically : managing HDMI Matrix / Switch chips via I2C, handling Hot Plug Detect (HPD) events,
parsing EDID structures, and implementing CEC state machines for system power control.
Summary
This is a hands-on role where you will join a strategic project in the middle of the development cycle,
applying your expertise to help drive a flagship product to launch. Moving forward, you will have the
opportunity to see product development through every phase, architecting solutions from ideation to
mass production for our future roadmap. You will work side-by-side with our Hardware Engineers, using
schematics and logic analyzers to debug complex interactions on custom circuit boards.
Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary / gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.
Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.
Sr Embedded Firmware Developer in office • Mississauga, Ontario, CA