Embedded Software Engineer

Garmin Ltd.

📍 Canada, Canada, Canada

Full-time Engineering Posted February 20, 2026

Job Description

Overview

Garmin Canada has multiple opportunities for full-time Embedded Software Engineers and Developers with various levels of experience who have a hunger for solving real‑world problems with embedded systems. We are organized into three multi‑disciplinary engineering divisions that deliver technologies, solutions, and world‑class consumer electronics.

  • Connected Technologies: This division stewards ANT and BLE technologies across multiple Garmin business segments. These wireless technologies enable compelling customer features in Garmin products such as connected widgets and apps on a smartwatch, seamless integration with mobile phones, interaction with IoT systems, and real‑time collection and analysis of fitness data from wearables and other sensors.
  • Fitness Products: This division is responsible for the Varia(TM) family of products for cycling awareness, the Rally(TM) family of bike power meters, and essential fitness acces...