Microcontroller Firmware Developer AttoTude (Ottawa)

Microcontroller Firmware Developer AttoTude (Ottawa)

11 Nov
|
Work in Ottawa
|
Ottawa

11 Nov

Work in Ottawa

Ottawa

Build microcontroller firmware onsite for AttoTude in Ottawa, applying C/C++, Python, hardware interfaces, and embedded debugging expertise. This Firmware Engineer position supports AttoTude’s next-generation products in a recent full-time role. You will create and optimize low-level software, develop peripheral drivers, and validate hardware alongside electrical engineers. Cross-functional collaboration, maintainable documentation, and reliable firmware testing are central to the work.

Key Responsibilities
- Develop optimized firmware for embedded platforms and microcontrollers
- Configure SPI, I²C, UART, USB, Ethernet, and GPIO interfaces
- Develop secure bootloaders and firmware update solutions
- Write unit tests and automated validation scripts




- Document firmware architecture, APIs, and design decisions

Requirements:
- Bachelor’s or Master’s degree in Electrical or Computer Engineering
- Five or more years developing embedded firmware
- Strong C/C++ and Python programming proficiency
- Hands-on experience with hardware interfaces, including BLE or Wi-Fi
- Proficiency with JTAG, GDB, oscilloscopes, and logic analyzers Use microcontroller development, secure bootloader, testing, and interface expertise to advance AttoTude embedded products.

📌 Microcontroller Firmware Developer AttoTude (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: microcontroller firmware developer attotude (ottawa) / ottawa

Subscribe to this job alert:

Get the latest job offers by email for: microcontroller firmware developer attotude (ottawa) / ottawa