Tennessee Carmel-veilleux is a Staff Software Engineer based in Waterloo with 14 years of cross-disciplinary experience bridging embedded software, board-level hardware, and systems architecture. He has shipped consumer wearables, secure payment wearables, and industrial robotics solutions, specializing in RTOS, Embedded C/C++, drivers, sensor DSP and manufacturing test systems. At Google and prior startups he’s led secure bootloader design, BLE middleware, and cloud-integrated production test infrastructure while tackling nanoamp power, eInk/touch integration, and complex analog issues. A pragmatic architect who still dives into hands-on debugging, he’s also contributed low-level crypto primitives and ECDSA/HMAC implementations to the widely used Matter/connectedhomeip project. His background in avionics-grade partitioned kernels and multiple patents on sensor algorithms hints at unusual depth in safety- and performance-critical embedded systems.
14 years of coding experience
12 years of employment as a software developer
Diploma of Collegiate Studies, Diploma of Collegiate Studies at Collège de Maisonneuve
B.Ing, B.Ing at École de technologie supérieure
M.Eng., M.Eng. at Université du Québec - Ecole de Technologie supérieure
Matter (formerly Project CHIP) creates more connections between more objects, simplifying development for manufacturers and increasing compatibility for consumers, guided by the Connectivity Standards Alliance.
Role in this project:
Back-end & Embedded Systems Engineer
Contributions:6474 reviews, 126 commits, 360 PRs in 1 year 10 months
Contributions summary:Tennessee made significant contributions to the project by implementing core cryptographic primitives and integrating them into the system. This includes creating a lightweight hexadecimal conversion library, adding an HMAC-SHA256 implementation, and implementing a means to sign messages using ECDSA. The user also addressed various code style and documentation issues. They focused on providing low-level components within a Matter-based embedded systems environment.
Project Connected Home over IP is a new Working Group within the Zigbee Alliance. This Working Group plans to develop and promote the adoption of a new connectivity standard to increase compatibility among smart home products, with security as a fundamental design tenet.
Contributions:7 reviews, 14 PRs, 736 pushes in 4 years 1 month
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Tennessee Carmel-veilleux - Staff Software Engineer at Google