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 solutions
- Drive compatibility and integration with Garmin and third-party devices
- Provide mentorship and technical guidance through reviews
- Collaborate with product teams and stakeholders on integration needs
- Design software architecture and maintain technical direction Requirements:
- Bachelor's degree in Computer Science or related field
- At least 5 years of relevant industry experience
- Expertise in C/C++ programming languages
- Experience with Bluetooth profiles and interoperability
- Strong problem-solving and debugging skills Make a difference in smart technology evolution with Garmin Canada as a Senior Software Developer.