Embedded Firmware Engineer Ottawa

Embedded Firmware Engineer Ottawa

10 Nov
|
Work in Ottawa
|
Ottawa

10 Nov

Work in Ottawa

Ottawa

Design embedded software onsite in Ottawa with C/C++, microcontrollers, SoCs, and hardware bring-up for AttoTude’s next-generation products.

AttoTude seeks a Firmware Engineer for a current full time position. You will develop robust firmware across embedded platforms, collaborate with electrical engineers, and support cross-functional product delivery. The work emphasizes low-level programming, device drivers, RTOS or bare-metal integration, validation, and debugging.

Key Responsibilities:
Design and maintain C/C++ firmware for microcontrollers and SoCs
Implement drivers for SPI, I²C, UART, USB, and CAN
Integrate RTOS or bare-metal firmware configurations
Perform board bring-up and hardware validation
Debug firmware using oscilloscopes, logic analyzers, and JTAG/SWD

Requirements:
Bachelor’s or Master’s degree in a relevant engineering discipline
Five or more years of embedded firmware development experience
Robust proficiency in C/C++ and Python
Experience with ARM Cortex-M, RISC-V, or similar architectures
Familiarity with RTOS, bare-metal programming, Git, and CI/CD

Apply embedded C/C++, device-driver, board bring-up, and debugging expertise to AttoTude’s Ottawa firmware team.

📌 Embedded Firmware Engineer Ottawa
🏢 Work in Ottawa
📍 Ottawa

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: embedded firmware engineer ottawa / ottawa

Subscribe to this job alert:

Get the latest job offers by email for: embedded firmware engineer ottawa / ottawa