Talent.com

Machine learning engineer Jobs in Cochrane, AB

Create a job alert for this search

Machine learning engineer • cochrane ab

Last updated: 12 hours ago
Embedded Software Engineer

Embedded Software Engineer

GARMINTown of Cochrane, AB, CA
Full-time
Garmin Canada has multiple opportunities for full‑time Embedded Software Engineers and Developers with various levels of experience who have a hunger for solving real‑world problems with embedded s...Show moreLast updated: 30+ days ago
Hydrotechnical Engineer

Hydrotechnical Engineer

CCI IncCochrane, Alberta, CA
Full-time
Calgary, Edmonton, Prince George.Pipeline & Facility Engineering, Geotechnical, Construction Management, Environmental, Forestry, Planning & Reclamation, Well pads & Access Roads and Pipeline Integ...Show moreLast updated: 30+ days ago
  • New!
Senior Blockchain Engineer

Senior Blockchain Engineer

HubstaffCochrane, Alberta, Canada
Full-time +1
Full-time or Part-time | Reports to : Head of Technology / VP Engineering.USD / year (DOE & location) + equity or project tokens (standard vesting). USD or crypto (USDT, USDC, ETH).We are a blockchain ...Show moreLast updated: 13 hours ago
Food Prep Worker

Food Prep Worker

Equation Staffing SolutionsCochrane, Alberta, Canada
Full-time +1
Quick Apply
We are seeking a Food Prep Worker to join our client’s team in Cochrane, Alberta.In this role, you will prepare and portion food items in accordance with production requirements and company sanitat...Show moreLast updated: 30+ days ago
Store Manager

Store Manager

Pet ValuTown of Cochrane, AB, CA
Full-time
Store Manager page is loaded## Store Managerlocations : 3223 - Cochranetime type : Full timeposted on : Posted Todayjob requisition id : R23936Location : Cochrane, Alberta • •Job Description : • •The...Show moreLast updated: 30+ days ago
Remote Senior Data Scientist - AI Trainer

Remote Senior Data Scientist - AI Trainer

SuperAnnotateCochrane, Alberta, CA
Remote
Full-time
As a Senior Data Scientist, you will work remotely on an hourly paid basis to review AI-generated analytical reasoning, code, and model outputs, as well as generate high-quality reference solutions...Show moreLast updated: 30+ days ago
Payroll Specialist

Payroll Specialist

ADPN / A - Home Address, CAN - AB Home Office, AB, CA
Remote
Full-time +1
ADP is hiring a Payroll Specialist.Are you looking to grow your career in a stable, dynamic environment with plenty of opportunities to progress?. Do you want to continuously learn through ongoing t...Show moreLast updated: 30+ days ago
Casual ECE (Levels 1-3) - Flexible Hours and Benefits

Casual ECE (Levels 1-3) - Flexible Hours and Benefits

BrightPath Early Learning & Child CareTown of Cochrane, AB, CA
Full-time
A leading childcare organization is looking for a Casual Early Childhood Educator (ECE) in Cochrane, AB.The position offers competitive pay ($16. The role involves developing curriculum-based progra...Show moreLast updated: 28 days ago
Math Instructor / Tutor

Math Instructor / Tutor

Mathnasium (ID : 8002001)Town of Cochrane, AB, CA
Part-time
At Mathnasium of Cochrane, we're passionate about both our students and our employees! We set ourselves apart by providing Math Instructor / Tutor with : . A rewarding opportunity to transform the li...Show moreLast updated: 28 days ago
Pharmacy Assistant

Pharmacy Assistant

Walmart CanadaTown of Cochrane, AB, CA
Full-time
The Pharmacy Assistant assists the Pharmacist in the technical aspects of prescription filling and administrative duties in order to increase the Pharmacist's opportunity to provide patient care.Th...Show moreLast updated: 7 days ago
  • New!
Temporary Learning Assistant - RancheView School

Temporary Learning Assistant - RancheView School

Rocky View SchoolsTown of Cochrane, AB, CA
Full-time +1
Rocky View Schools (RVS) is a rapidly growing school division in Alberta that supports the educational needs of more than 29,000 students from Kindergarten to Grade 12 in 53 schools to ensure they ...Show moreLast updated: 12 hours ago
  • New!
Media Search Analyst Canada (English language)

Media Search Analyst Canada (English language)

TELUS DigitalTown of Cochrane, AB, CA
Full-time
Ready to ditch the traditional 9-5 grind? If you are an English speaker living in Canada join our community as a Media Search Analyst, set your own flexible schedule and complete engaging tasks wit...Show moreLast updated: 14 hours ago
Inside Sales Representative (Cochrane)

Inside Sales Representative (Cochrane)

Fountain TireTown of Cochrane, AB, CA
Full-time
Inside Sales Representative (Cochrane).Fountain Tire Cochrane is on the lookout for an Inside Sales Representative who is driven, dedicated, and eager to help customers and support a winning team.T...Show moreLast updated: 19 days ago
Temporary Learning Assistant - RancheView School

Temporary Learning Assistant - RancheView School

Rocky View Schools (RVS)Town of Cochrane, AB, CA
Full-time +1
As a rapidly growing school division in Alberta, Rocky View Schools (RVS) supports the educational needs of more than 29,000 students from Kindergarten to Grade 12 in 53 schools to ensure they lear...Show moreLast updated: 3 days ago
Pet Grooming Apprentice — Start Your Salon Career

Pet Grooming Apprentice — Start Your Salon Career

PetSmart Store Support Group, Inc.Town of Cochrane, AB, CA
Full-time
A leading pet care company located in Cochrane, Alberta, is seeking a Pet Groomer Trainee to engage with pet parents while learning professional grooming techniques. Responsibilities include offerin...Show moreLast updated: 28 days ago
Remote Leadership & Personal Development Consultant CANADA

Remote Leadership & Personal Development Consultant CANADA

Ron SalkowskiCochrane, Alberta, Canada
Remote
Full-time
Ready to Redefine Whats Possible Across Canada.Canadian educators and professionals.Youll benefit from world-class.This is ideal for those ready to take ownership of their future embrace.Youre read...Show moreLast updated: 29 days ago
Embedded Software Engineer

Embedded Software Engineer

GarminCochrane, Canada, CA
Full-time
Overview Garmin Canada has multiple opportunities for full-time Embedded Software Engineers and Developers with various levels of experience who have a hunger for solving real-world problems with e...Show moreLast updated: 30+ days ago
Benefits Sales Representative - Work From Home

Benefits Sales Representative - Work From Home

Hire Standard StaffingCochrane, AB, Canada
Remote
Full-time
Crafting Brighter Futures for Families.At the forefront of specialized financial services, Globe Life helps families safeguard their assets and promises a profound purpose : ensuring a brighter futu...Show moreLast updated: 24 days ago
Senior Software Engineer - Algorithms

Senior Software Engineer - Algorithms

Garmin Ltd.Town of Cochrane, AB, CA
Full-time
Garmin Canada has exciting opportunities for full‑time Senior Software Engineers who have a hunger for solving real‑world problems with embedded systems. Exciting things happen at the boundaries bet...Show moreLast updated: 30+ days ago
People also ask
Embedded Software Engineer

Embedded Software Engineer

GARMINTown of Cochrane, AB, CA
30+ days ago
Job type
  • Full-time
Job description

Overview

Garmin Canada has multiple opportunities for full‑time Embedded Software Engineers and Developers with various levels of experience who have a hunger for solving real‑world problems with embedded systems. We are organized into three multi‑disciplinary engineering divisions that deliver technologies, solutions, and world‑class consumer electronics. Connected Technologies : This division stewards ANT and BLE technologies across multiple Garmin business segments. These wireless technologies enable compelling customer features in Garmin products such as connected widgets and apps on a smartwatch, seamless integration with mobile phones, interaction with IoT systems, and real‑time collection and analysis of fitness data from wearables and other sensors. Fitness Products : This division is responsible for the Varia™ family of products for cycling awareness, the Rally™ family of bike power meters, and essential fitness accessories such as HRM‑Pro and Bike Speed / Cadence sensors. Software teams in the products division will enable the inception and delivery of the next generation of products delivered to Garmin’s Fitness customers. Biosensors : This division currently supports every wearable in the Garmin ecosystem (over 40 products and counting!) and continues to innovate for the next generation of wearable products. The software teams contribute across the wearable system from delivering a robust low‑power platform all the way to ensuring high accuracy in customer‑facing metrics such as wrist heart rate and SpO₂.

Essential Functions

  • Implement embedded software solutions, primarily in C
  • Develop unit tests to verify your solutions, primarily in C / C++
  • Design well‑architected software modules to deliver new features or improve the capability and performance of existing features
  • Provide reliable solutions to a wide range of difficult problems using sound problem‑solving techniques
  • Participate in peer code review and design review
  • Decompose functional requirements into well‑defined tasks
  • Collaborate with developers, technical leads, and product managers to identify opportunities for new features or to improve existing processes

Basic Qualifications

  • Bachelor of Science in Software Engineering or a relevant technical field from a four‑year college or university OR an equivalent combination of education and relevant experience with a cumulative GPA greater than 3.0
  • Minimum of 2 years proficient experience in writing software in C and C++
  • Collaborative software development in a team environment
  • Debugging complex problems on embedded systems
  • Desired Qualifications

  • Low‑power and constrained system development and verification
  • Integrating and maintaining 3rd party software packages (e.g. SDKs)
  • Hands‑on experience with ANT and / or BLE focused software development on embedded systems
  • Implementing low level serial drivers on bare metal platforms (UART / SPI / SDIO)
  • Working on projects with teams distributed across multiple sites
  • Working on multiple simultaneous development projects
  • Development of software for consumer electronics
  • Previous leadership experience or desire for leadership experience would be considered an asset
  • 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. This is where you can put your passions into action – and enjoy what you do every day!

    We offer a rich benefits package and an inclusive culture that supports wellness, sustainability, and the community. Our hybrid work model allows you to enjoy views from your home office, as well as the scenic landscapes from our office in Cochrane. The environment supports ergonomic workstations, onsite fitness center, and a host of wellness programs.

    Location

    Thinking About Moving? Do you currently live outside of the Calgary and surrounding area? Learn more about the amazing lifestyle opportunities this part of Alberta has to offer here.

    Equal Opportunity Employer

    Garmin Canada is an equal opportunity employer. Qualified applicants will receive consideration for employment without regard to race, colour, ancestry, place of origin, religious beliefs, gender, gender identity, gender expression, age, physical disability, mental disability, marital status, family status, source of income, and sexual orientation. This position is eligible for Garmin's benefit program. Details can be found here : Garmin Canada Benefits.

    #J-18808-Ljbffr