Summary
Alexandre Courtemanche is an experienced embedded systems engineer and entrepreneur with 13 years building firmware for ARM Cortex-M and low-power wireless products. As President of Villotec and currently a senior software developer at Stelpro, he designs STM32 and nRF52 firmware (LoRaWAN, BLE, encryption) while also handling PCB layout, cloud LoRaWAN infrastructure, and business development. His background includes FPGA/VHDL work, Linux application development on ARM SoCs, and hands-on bootloader and RTOS (ChibiOS/FreeRTOS) expertise from automotive to IoT domains. Comfortable across hardware and software stacks, he routinely authors Python test suites and deploys production-grade networking stacks using Git workflows. Based in Montreal, he blends academic training from McGill with practical product delivery and an ability to move between low-level optimization and customer-facing sales tasks. Colleagues know him as a pragmatic "jack-of-all-trades" who can take a concept from schematic to cloud.
13 years of coding experience
5 years of employment as a software developer
College de Montreal
Master of Engineering (MEng) Electrical and Electronics Engineering, Master of Engineering (MEng) Electrical and Electronics Engineering at McGill University
English, French