Skip to main content

Firmware Developer at SAP

Department: Engineering & Science

Language

Compensation

CA$100,000 – CA$125,000/yr

Location
Canada
Type
Full-time
Level
mid
Posted

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.

For job seekers

Ready to find a role that actually fits?

Upload your résumé, start a Job Search Thread, and let Metaintro rank real openings against your experience — then guide you from search to offer.

Match

Compare live roles against your current evidence.

Position

Turn proof projects into role-specific applications.

Improve

Use market feedback to keep the skill plan current.

Return to navigation