Senior Embedded Firmware Developer

4 days ago


Gloucester ON KJ C, Canada PML Sound International Full time

For over forty years our companies, industry-leading manufacturers and distributors of high-quality, luxury consumer audio products, have set the standard for excellence in every product category we offer. We continuously push the boundaries of design and quality with a constant focus on providing high-performance solutions and value.

In our Ottawa design center, we create a wide range of products, including Home Theater Receivers, Audio and Video Processors, Single- Stereo- and Multichannel Amplifiers,Sound Distribution Systems and subwoofer pre-amplifiers and amplifiers sold under Anthem, Paradigm and MartinLogan brands. Each of our products is a masterpiece of engineering. We have expertise and capability to go through all stages of the product development, from in-house design to in-house manufacturing, from ideas and concepts to best products on the market that fuel the ambiance of living rooms and concert halls

Senior Embedded Firmware Developer:

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.

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.

Key Responsibilities:

  • Firmware Implementation: Develop, optimize, and maintain real-time C++ firmware for ARM Cortex-M microcontrollers (STM32/NXP i.MX) using FreeRTOS.
  • System Lifecycle Ownership: Design and maintain custom Bootloaders for firmware updates.
  • Collaborative Hardware Integration: Work closely with the Electronics team to bring up new boards. You will read digital schematics to verify pinouts and signal routing, enabling you to participate meaningfully in hardware/software debugging sessions.
  • Low-Level Drivers: Write and refine drivers for complex peripherals (PMICs, Relays, ADC/DACs, Rotary Encoders) based on datasheets and active testing.
  • Bus-Level Debugging: Troubleshoot communication failures on I2C, SPI, UART, and I2S buses. You should be comfortable hooking up a Logic Analyzer or Oscilloscope to verify timing and signal integrity alongside hardware colleagues.
  • System Communication: Implement robust Inter-Processor Communication (IPC) protocols to exchange commands and file transfers with the Linux System on Module.
  • Protection Logic: Design fail-safe algorithms for thermal management, short-circuit protection, and update recovery.

Experience and Qualifications:

  • 5+ years of embedded firmware experience in C/C++.
  • Experience with custom Bootloaders and Firmware Update mechanisms on bare-metal targets.
  • Deep understanding of memory management (Flash layout, linker scripts, RAM execution).
  • Hardware Literacy: Ability to read and navigate mixed-signal schematics.
  • Lab Proficiency: Comfortable using Oscilloscopes, Logic Analyzers, and Multimeters to debug embedded systems.
  • Deep understanding of communication protocols: USB, I2C, SPI, UART, and I2S.
  • Solid understanding of RTOS concepts (Preemption, Queues, Mutexes).
  • Experience with Git and collaborative development workflows (Jira).

HDMI Control Experience:

Knowledge of HDMI subsystems is a major asset. 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.

As part of the Fighting Against Forced Labour and Child Labour in Supply Chains Act (the "Act"), Paradigm Electronics Inc. will not employ any children under the age of 15, by taking special precautions to safeguard the health, security, and rights of persons under the age of 18 and ensure that they do not perform any hazardous work. We are committed to an inclusive, equitable and accessible workplace where all employees are valued. Accommodations are available upon request for candidates participating in our selection process.

Candidates interested in working in a dynamic environment that supports autonomy, creativity, and excellence are invited to apply in confidence.



  • Gloucester, Canada PML Sound International Full time $115,000 - $150,000

    For over forty years our companies, industry-leading manufacturers and distributors of high-quality, luxury consumer audio products, have set the standard for excellence in every product category we offer. We continuously push the boundaries of design and quality with a constant focus on providing high-performance solutions and value.In our Ottawa design...


  • Ottawa, ON KK A, Canada Electronics4all Inc. Full time

    Job descriptionElectronics4all is seeking talented individuals who will perform embedded firmware life-cycle tasks including generating requirements, designing, developing, testing, verification, integration and continued maintenance cycles of real-time products. The candidate will perform assignments in conjunction with other software and hardware team...


  • Gloucester, ON KJ C, Canada PML Sound International Full time

    For over forty years our companies, industry-leading manufacturers and distributors of high-quality, luxury consumer audio products, have set the standard for excellence in every product category we offer. We continuously push the boundaries of design and quality with a constant focus on providing high-performance solutions and value.In our Ottawa design...


  • Toronto, ON MH A, Canada Able Innovations Full time

    Senior Firmware Engineer (FE2512)Location: Toronto, ONType: Full-time, In-officeStart date: ImmediateExperience: 5–10 years of relevant industry experience in firmware engineering, embedded systems, or robotics (preference given for medical, safety-critical, or regulated industries)Education: Degree in Software Engineering, Electrical Engineering, Computer...


  • Kanata, ON KK H, Canada EPIPHAN SYSTEMS INC. Full time

    We are seeking an experienced Senior Multimedia Firmware Developer to join our engineering team. You will develop and maintain firmware for Epiphan Pearl professional video capture and streaming devices, including Pearl-2, Pearl Mini, Pearl Nexus, Pearl Nano, Pearl Flex, and virtualized solutions. This is a Senior-level technical position requiring expertise...


  • Toronto, ON ML V, Canada Mechatronic Aerospace Full time

    Company DescriptionMostavio is building the future of advanced air mobility through the safe, all-electric, and autonomous development of manned and unmanned aerial vehicles (UAVs and eVTOLs). Our mission is to transform aviation by solving high-impact problems with innovative engineering and bold ideas.We are seeking a Firmware Engineer to join our...


  • Victoria, BC VZ C, Canada Rimex Supply Full time

    OverviewWe are looking for a Senior Embedded Firmware Developer to join our team in Victoria, BC Canada to support our TyreSense product line.TyreSense is a comprehensive tire Temperature and Pressure Monitoring System (TPMS) designed for mining and industrial applications. TyreSense offers controller units, sensors, sensor mounts, and a range of...


  • Ottawa, ON KG V, Canada Algonquin College Full time

    Please Note: If you are a current Algonquin College employee, apply to this job via the Workday application.Department:Mechanical & Transportation TechnologyPosition Type:Part-TimeSalary Range:$25.00-$100.00-HourlyScheduled Weekly Hours:8Anticipated Start Date:January 12, 2026Length of Contract:Posting InformationPosting Closing Date:Please note: jobs are...


  • Gloucester, Canada PML Sound International Full time $115,000 - $150,000

    For over forty years our companies, industry-leading manufacturers and distributors of high-quality, luxury consumer audio products, have set the standard for excellence in every product category we offer. We continuously push the boundaries of design and quality with a constant focus on providing high-performance solutions and value.In our Ottawa design...

  • Firmware Engineer

    4 days ago


    Kitchener, ON NH V, Canada Jetson Home Inc. Full time

    About Jetson:Jetson is on a mission to accelerate the transition of 100M homes across North America away from burning fossil fuels to sustainable energy use. Here at Jetson, we believe in a future that is 100% electric and 100% better.Homes are one of the largest sources of carbon emissions, which can be dramatically reduced by converting to heat pumps,...