Embedded Firmware Engineer Ottawa (Quebec City)

Embedded Firmware Engineer Ottawa (Quebec City)

03 Nov
|
Invest Ottawa
|
Quebec City

03 Nov

Invest Ottawa

Quebec City

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 new 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
Solid 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.

#J-18808-Ljbffr

📌 Embedded Firmware Engineer Ottawa (Quebec City)
🏢 Invest Ottawa
📍 Quebec City

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 (quebec city) / quebec city

Subscribe to this job alert:

Get the latest job offers by email for: embedded firmware engineer ottawa (quebec city) / quebec city