Current jobs related to Full Time Software Developer - Town of Cochrane - Garmin
-
A full-time Associate Dentist
4 weeks ago
Town of Hinton, Canada Nordstrom Dental Centre Full timeOur busy, modern dental office is seeking a full or part-time Associate Dentist. Located in Hinton, Alberta, approximately 20 minutes from Jasper National Park, we have much to offer for the right candidate.With the opportunity to provide a variety of dental services to our thriving patient base, this position is great for a dentist who is looking to settle...
-
Full-Time Manager
2 months ago
Town of Essex, Canada The Town of Essex Full timep>Please apply through our website at www.p>Job SummaryUnder the direction of the Director, Legal & Legislative Services, the Manager, Legal, Licensing & Enforcement is responsible for delivering a wide range of legal services in areas of law affecting the Town, administration of the Town’s various licensing programs and oversight of By-Law compliance and...
-
Full-Time Manager
4 weeks ago
Town of Kentville, Canada Nova Scotia Health Authority Full timep>Req ID: #Location: Provincial ZoneDepartment: PS CZ Health & SafetyType of Employment: Permanent Hourly FT (100%)Position Posting Closing Date: 16-Dec-24Nova Scotia Health is the largest provider of health services in Nova Scotia, with some specialized services also offered to clients throughout Atlantic Canada. We’re on a mission to achieve excellence...
-
Full-Time Manager
4 weeks ago
Town of Kentville, Canada Nova Scotia Health and IWK Health Full timep>Req ID: #Location: Provincial ZoneDepartment: PS CZ Health & SafetyType of Employment: PermanentHourly FT: 100% x 1 Management/Non Union PositionPosting Closing Date: 16-Dec-24Nova Scotia Health is the largest provider of health services in Nova Scotia, with some specialized services also offered to clients throughout Atlantic Canada. We’re on a mission...
-
Full-Time Manager
3 weeks ago
Town of Essex, Canada The Town of Essex Full timep>Please apply through our website at www.p>Job SummaryUnder the direction of the Director, Legal & Legislative Services, the Manager, Legal, Licensing & Enforcement is responsible for delivering a wide range of legal services in areas of law affecting the Town, administration of the Town’s various licensing programs and oversight of By-Law compliance and...
-
Evening Nurse
4 weeks ago
Town of Bonnyville, Canada Extendicare Canada Inc. Full timeh3>Bonnyville- Temp 0.5 Nights Registered NurseAt Extendicare, we believe that working as a team and celebrating achievements creates an environment that allows us to reach our potential. As a valued member of our RN team, you will provide care to residents in accordance with the standards of practice and offer leadership and guidance to the nursing and...
-
Bookkeeper - Full Time
4 months ago
Cochrane, Canada Jeffery J. O'Rourke Professional Corporation Full time**Company description** Public Accounting Firm in Cochrane Alberta We are a client focussed accounting firm based in Cochrane with a strong commitment to providing personalized financial services to our diverse clientele. We pride ourselves on fostering a supportive and collaborative work environment where every team member's contribution is valued. We...
-
Full Time Sales Lead
3 months ago
Town of Mount-Royal, Canada Pandora Jewelry Full timeRockland Center As the largest jewelry brand in the world, we give a voice to millions of people’s love every day. Our beautiful products empower people all around the world to express themselves. We are proud to be part of their stories and the most important moments in their lives. Where original thinking is welcomed, and can turn into positive impact...
-
Department Manager
3 weeks ago
Town of Bridgewater, Canada Loblaw Companies Ltd - Head Office Full timebr/>Toutes les références de candidats doivent d’abord être soumises dans Workday par un collègue de Loblaw actuel.Venez faire votre différence dans les communautés à travers le Canada, où l'authenticité, la confiance et l'établissement de liens sont valorisés - alors que nous façonnons l'avenir du commerce de détail au Canada, ensemble. Chez...
-
Manufacturing Process Optimization Specialist
1 month ago
Town of Cochrane, Canada 4iiii Innovations Inc. Full time4iiii Innovations Inc. is a Canadian sports technology company with a mission to deliver high-quality training tools for outdoor and indoor cycling markets.SalaryThe successful candidate will be offered a competitive salary, estimated to be around $120,000 per annum, based on industry standards and market conditions in Cochrane, Alberta.Job DescriptionWe are...
-
Full or Part-time Associate Dentist
4 weeks ago
Town of Middleton, Canada MBR Dental Full timep>Associate Dentist / Middleton, Greater Manchester / Mat CoverMBR Dental are currently assisting a dental practice located in Middleton, Greater Manchester to recruit an Associate Dentist to cover maternity leave on a fixed term basis.Full or part time position, 2-5 days per week.Surgery space Monday 9am-5pm, Tuesday 9am-7pm, Wednesday 9am-5pm, Thursday...
-
Project Engineer
3 weeks ago
Town of Cochrane, Canada CCI Inc Full timeCCI Inc. Seeks a Project Engineer for Pipeline & FacilitiesThis is a full-time role based out of our Edmonton or Calgary office, offering an unparalleled diversity of work that will challenge and engage the successful candidate.The position is responsible for assisting the project team with all project deliverables, related documents, and coordination of...
-
A full-time Associate Dentist
4 weeks ago
Town of Sylvan Lake, Canada Sylvan Lake Dental Centre Full timep>Sylvan Lake Dental Centre has been serving our community for over 20 years. We are a privately owned, family orientated office who pride ourselves on creating a positive and healthy work environment. To all our team members we offer extended long weekends in the summers and close for the winter holidays. For dentists who are willing to relocate, a moving...
-
Full Time Service Coordinator I
4 weeks ago
Town of Kentville, Canada Nova Scotia Health and IWK Health Full timep>Req ID:#Location:Western Zone, Western Kings Memorial BerwickDepartment:PHC WZ Network VRHType of Employment:PermanentHourly FT (100%) x 1Management/Non Union PositionPosting Closing Date:16-Dec-24Nova Scotia Health is the largest provider of health services in Nova Scotia, with some specialized services also offered to clients throughout Atlantic Canada....
-
Full Time Service Coordinator I
4 weeks ago
Town of Kentville, Canada Nova Scotia Health Authority Full timep>Req ID:#Location:Western Zone, Western Kings Memorial BerwickDepartment:PHC WZ Network VRHType of Employment:Permanent Hourly FT (100%)Position Posting Closing Date:16-Dec-24Nova Scotia Health is the largest provider of health services in Nova Scotia, with some specialized services offered to clients throughout Atlantic Canada. We’re on a mission to...
-
Pharmacist (Full-Time Opportunity)
3 weeks ago
Cochrane District, Canada Safeway Full timeDiscover a career that makes a difference in the lives of individuals and families in your community.Safeway, as part of Sobeys Inc., is dedicated to providing exceptional patient-centered care and exceeding patients' expectations. We are seeking a licensed pharmacist to join our team who will make meeting the health needs of our patients their top...
-
Full-Time Pharmacist, Pharmacy
4 weeks ago
Town of Bridgewater, Canada Lawtons Full timeRequisition ID: 174902 Career Group: Pharmacy Careers Job Category: NPG Pharmacy Ops Travel Requirements: 0 - 10% Job Type: Full-Time Country: Canada (CA) Province: Nova Scotia City: Bridgewater Location: Sobeys Pharmacy Bridgewater Relief Postal Code: B4V 2V6 The Relief Pharmacist will provide pharmacy services and support to customers, medical...
-
Pharmacist (Full-Time Health Professional)
3 weeks ago
Cochrane District, Canada Safeway Full timeCompensation and Benefits:Safeway offers a competitive salary range for this role, estimated to be between $60-$80 per hour, based on industry standards and the location in Cochrane, Alberta. This hourly rate translates to an annual salary of approximately $124,800 - $166,400.The compensation package also includes benefits such as medical, dental, and vision...
-
Full-Time Pharmacist, Pharmacy
2 months ago
Cochrane, AB, Canada Safeway Full timeRequisition ID: 186021 Career Group: Pharmacy Careers Job Category: Retail - Pharmacy Travel Requirements: 0 - 10% Job Type: Full-Time Country: Canada (CA) Province: Alberta City: Cochrane Location: 8914 Cochrane Safeway Pharmacy Postal Code: T4C 2A5 Safeway grocery stores provide an exceptional food shopping experience to consumers from...
-
House Keeper/cleaner
7 months ago
Cochrane, Canada Cleancochrane@lathered.ca Full timeTime for a change? Have an odd schedule? Bring it on! Our schedule can and will support any schedule, for the right person! Here is a nutshell of what Lathered has to offer: A workplace that operates around values. Every decision we make is in line with our P.A.C.S. Reliable schedule with no evenings or weekends. Flexibility. Including open-minded...
Full Time Software Developer
2 months ago
Garmin Canada’s Connected Technology team has an exciting opportunity for a full-time Senior Embedded Software Engineer who is passionate about Bluetooth technology and short-range wireless connectivity solutions. Our team enables compelling customer features in Garmin products such as connected widgets and apps on a smartwatch, seamless integration with mobile phones, real-time collection and analysis of fitness data from wearables and other sensors, and interaction with IoT systems.
In this role, you will:
- Design, implement, debug, and optimize high-quality wireless solutions:
- Implement new features, architecture, subsystems, and software modules
- Lead problem solving efforts to improve performance and reliability
- Investigate complex field issues and create interoperable solutions
- Work directly, as a technology expert, in collaboration with engineers in the Garmin product segments including Outdoor, Fitness, and Marine to support product features related to wireless connectivity
- Evaluate designs for performance, maintainability, and potential security issues
- Participate in code and design reviews, giving and receiving detailed feedback with other engineers
Essential Functions
- Contribute to advanced technical research on new technologies
- Provide reliable solutions to a wide range of difficult problems using sound problem-solving techniques
- Provide technical leadership and project planning for software development in C, C++, Python, C# or other selected languages for new products and/or applications
- Participate in product and/or application definition activities including feature analysis and system tradeoffs
- Participate in project leadership and/or program planning including providing technical input to product development plans and concept documents
- Make substantial contributions to determining feasibility of project goals/objectives
- Apply good judgment in setting schedules and risk-taking
- Independently determine general approach and specific solutions to technical problems
- Design well-architected modules and software systems supporting new technology or improving capability/performance of existing functionality
- Review and provide feedback on peers' designs and software
- Decompose functional requirements into well-defined tasks
- Research fundamental problems and implement algorithmic solutions that are appropriate
- Balance quality, quantity and complexity in work output
- Offer peer technical assessments in areas of expertise, new technologies and software designs
- Mentor less experienced Software Engineers (Interns & 1 & 2)
- Offer process improvement suggestions and author new procedures as appropriate
- Exemplify Garmin’s Mission Statement and Quality Policy and proactively work to improve Garmin’s image and culture
- Apply knowledge of production and operations issues as they relate to engineering
- May assist design engineering with component datasheet review and schematic design review
- May partner with electrical engineering or process manufacturer to turn on new processors
- May work with software vendors to integrate externally developed deliverables into project
Basic Qualifications
- Bachelor of Science Degree in Electrical Engineering, Computer Engineering, Software Engineering, or another relevant engineering/technical field AND a minimum of 5 years relevant experience Excellent academics (cumulative GPA greater than or equal to 3.0)
- Demonstrated proficiency in writing embedded software in C and C++
- Demonstrated proficiency designing well-architected software systems and modules that support new technology or improve capability/performance of existing functionality
- Demonstrated competence researching fundamental problems and implementing appropriate algorithmic solutions
- Demonstrated ability to decompose functional requirements into well-defined tasks while balancing quality, quantity and complexity in work output
- Experience with collaborative software development in a team environment
- Experience debugging complex problems on embedded systems
- Demonstrated strong and effective verbal, written, and interpersonal communication skills
- Eligible for registration as a Professional Engineer (P.in Alberta
Desired Qualifications
- Experience developing BLE software on embedded systems
- Experience debugging the BLE protocol over-the-air with protocol analyzers
- Detailed knowledge of the Bluetooth specification
- Experience utilizing Bluetooth on devices to communicate with apps on iPhone and Android platforms
- Experience identifying system and software security risks
- Experience working on projects with teams distributed across multiple sites
- Experience with Agile development practices
- Experience integrating and maintaining 3rd party software packages (i.e. SDKs)
- Superior academics (cumulative GPA greater than or equal to 3.5)
Company Information
At Garmin Canada, we create more than just products – we inspire solutions and innovations that change and shape how we live, work and play. You’ll get to play an integral role in helping us bring cutting-edge products from concept to market, while working alongside a diverse group of top talent from across 34 countries. When you work at Garmin, adventure doesn’t have to wait for the weekend. strong> Every associate is encouraged to think big and share their ideas, which is why our office supports an open-door policy. We’re continuing to grow year over year, and we invest in our associates to help them learn, grow, and advance their careers at every level p>
You’ll love our office culture. We believe in work-life integration and place high value on diversity, inclusion and belonging. Our onsite fitness centre, ergonomic sit-stand desks, Business Resource Groups, Social Committee and Wellness Program all contribute to the commitment we have to the overall wellness of every associate. Garmin Canada’s Corporate Social Responsibility Program supports and contributes to local communities and causes, while providing you with the opportunity to support the things you’re passionate about Our hybrid work model will enable you to enjoy the views from your home office, as well as the view of the Rocky Mountains from our office in Cochrane With bike parks and trails right outside our front door, our office is perfectly positioned for testing out the very products we develop here. p>
Our vision for Diversity, Inclusion and Belonging:
In the spirit of truth, reconciliation, and respect we recognize Treaty 7 traditional territory. We acknowledge the Métis people of Alberta on whose traditional territory this building stands, and who share a deep connection with this land.
We recognize that diversity & inclusion are catalysts for success. We purposefully integrate diversity, inclusion and belonging into everything that we do in order to ensure all associates feel seen, heard, and valued.