01 Aug
|
Garmin
|
Cochrane
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
Solid skills in C and C++ programming
Team-oriented 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