Become a Senior Software Engineer at Garmin Canada, focusing on connected device solutions. Engage in a collaborative environment while developing Bluetooth software and embedded solutions. In the Connected Technologies division, you will play a crucial role in enhancing Garmin's offerings across Fitness, Outdoor, and Marine segments.
As a Senior Software Engineer, your responsibilities include designing reusable software for Bluetooth platforms and implementing embedded solutions primarily in C/C++. Collaborate with cross-functional product teams to ensure seamless integration and compatibility across connected devices and diverse ecosystems. Key Responsibilities:
- Develop reusable Bluetooth platform software for various Garmin products
- Maintain testable embedded software solutions mainly on embedded Linux
- Drive compatibility and resolve integration challenges
- Provide mentorship through design and code reviews
- Collaborate with product teams for feature delivery
Requirements:
- Bachelor's degree in a relevant technical field
- Minimum 5 years of experience in related software development
- Strong skills in C and C++ programming
- Collaborative experience in software development environments
- Familiarity with Bluetooth standards and technologies
Utilize your embedded systems expertise to enhance Garmin's cutting-edge products and customer features.
📌 Embedded Systems Software Engineer at Garmin (Cochrane)
🏢 Garmin
📍 Cochrane
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.