Summary from listing
Wesko Locks is hiring an on-site Firmware Developer in Mississauga, Ontario, to design, develop, test, and maintain embedded firmware for electronic locking products. The role focuses on C and RTOS development, microcontroller-based systems, communication protocols including I2C, SPI, UART, BLE, and Wi-Fi, debugging, hardware integration, product validation, releases, documentation, and technical support. Candidates should have 5–7 years of embedded firmware or software development experience, strong C programming skills, and knowledge of embedded systems and communication interfaces; post-secondary education in a relevant engineering or computer science field is preferred. The position offers $100,000–$125,000 per year and includes healthcare options, tuition reimbursement, retirement matching, holidays, and paid time off.
