Job Description
Explore full-time embedded systems engineer positions at Garmin Canada, where you can apply your C/C++ programming skills to solve real-world challenges. Contribute to leading projects across diverse engineering teams.
Garmin Canada is looking for embedded software engineers passionate about developing innovative solutions. You will focus on implementing software, creating unit tests, and designing enhancements for Garmin’s products. Collaborate with developers and product managers to ensure quality and efficiency in every project.
Key Responsibilities:
• Implement effective embedded software using C and C++
• Write unit tests to ensure solution integrity
• Design software modules for both new and existing features
• Solve challenging problems with reliable techniques
• Engage in peer code and design reviews for quality feedback
Requirements:
• Bachelor’s degree in Software Engineering or relevant field
• Proficient in C and C++ programming
• Experience...
Garmin Canada is looking for embedded software engineers passionate about developing innovative solutions. You will focus on implementing software, creating unit tests, and designing enhancements for Garmin’s products. Collaborate with developers and product managers to ensure quality and efficiency in every project.
Key Responsibilities:
• Implement effective embedded software using C and C++
• Write unit tests to ensure solution integrity
• Design software modules for both new and existing features
• Solve challenging problems with reliable techniques
• Engage in peer code and design reviews for quality feedback
Requirements:
• Bachelor’s degree in Software Engineering or relevant field
• Proficient in C and C++ programming
• Experience...
Ready to Apply?
Submit your application today and join our talented team at Garmin.
Submit ApplicationJob Details
- Location town of cochrane, ab
- Job Type Full-time
- Category Other-General
- Posted Date June 05, 2026
- Application Deadline July 15, 2026