This Embedded Systems Engineer role in Kelowna, BC focuses on developing embedded software and firmware for microcontroller-based systems. The ideal candidate will have strong proficiency in C/C++ programming and experience with real-time operating systems, hardware interfaces, and debugging techniques to bring embedded solutions to life.