CareerPlanGet AI match score →

Staff Firmware Engineer

Toronto💼 Full-time💰 $100,000–$100,000🗓 2026-07-11 → 2026-07-31

Core

Develop and optimize mission-mode firmware for embedded controllers and management cores on AI hardware platforms.

Role type

Staff Firmware Engineer (Embedded Systems)

Builds

High-performance AI computing boards and systems

Domain

Semiconductor / AI Hardware

Deliverable

production ML models | infrastructure

Required skills

C/C++, bare-metal development, RTOS, hardware debugging, bootloaders, embedded Linux, drivers, firmware validation

Preferred skills

Zephyr, power/thermal management, secure boot, CI/CD, Python automation

Technologies

RISC-V, embedded Linux, RTOS, Python

Responsibilities

Develop and maintain embedded firmware for microcontrollers and SoCs; bring up new platforms via diagnostics and low-level driver development; build boot, update, recovery, and power-management capabilities; create validation coverage through unit, integration, and hardware-in-the-loop testing.

Seniority

Staff, hands-on IC with architectural influence

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Greenhouse ↗