Mycionics Inc in Kitchener, ON is seeking an Embedded Firmware Engineer to bridge hardware and software on our STM32-based control boards. You will develop low-level C/C++ firmware, implement drivers, and interface with sensors and actuators.
You will work with RTOS (FreeRTOS), read datasheets, migrate legacy libraries to HAL, and diagnose issues with GDB, J-Link, and oscilloscopes. Collaboration across hardware, software, and AI teams is essential.