Become a Senior Software Developer at Garmin Canada and tackle real-world problems in a collaborative setting. This full-time role focuses on Bluetooth technologies and embedded systems.At Garmin Canada, the Senior Software Developer role emphasizes the development of Bluetooth platform software within the Connected Technologies division. You will work with teams to enhance the integration of Garmin products, driving features that cater to our customers' needs. Your experience will help maintain a robust ecosystem of connected solutions.Key Responsibilities:Develop and implement testable embedded software solutionsDrive compatibility and integration with Garmin and third-party devicesProvide mentorship and technical guidance through reviewsCollaborate with product teams and stakeholders on integration needsDesign software architecture and maintain technical directionRequirements:Bachelor's degree in Computer Science or related fieldAt least 5 years of relevant industry experienceExpertise in C/C++ programming languagesExperience with Bluetooth profiles and interoperabilityStrong problem-solving and debugging skillsMake a difference in smart technology evolution with Garmin Canada as a Senior Software Developer.#J-18808-Ljbffr