CareerPlan

Firmware Engineer, Edge AI Silicon Validation (Embedded C)

Markham, Ontario, CanadaFull-time$130k–$180k2026-10-07 → 2026-11-10

Core

ASIC silicon bring-up and validation for audio IP cores, DSPs, and low-power AI/ML accelerators.

Role type

Senior embedded firmware engineer (silicon validation)

Builds

Audio and AI sub-systems for smart voice assistants and high-fidelity audio interfaces

Domain

Semiconductor / Edge AI / Audio

Deliverable

production ML models

Required skills

Embedded C, ASIC validation, DSP programming, FPGA prototyping, JTAG debugging, ARM interconnects (AHB/AXI/APB), Real-Time OS, Lab equipment (oscilloscopes, protocol analyzers)

Preferred skills

Python scripting, Machine learning algorithms, Board-level debug, Source control (Git/Perforce), Analog/digital audio formats

Technologies

C, Python, ARM, FPGA, JTAG, I2S, PCM, SLIMbus, SoundWire, Audio Codec

Responsibilities

Execute functional, electrical, performance, and power validation of audio IP and accelerators; Develop and run block-level and full SoC test plans; Debug SW/HW issues across Digital, mixed-signal, and SW/FW teams; Create test automation procedures; Analyze performance specifications

Seniority

Senior, hands-on IC