Talent.com

Electrical engineering Jobs in Cochrane, AB

Create a job alert for this search

Electrical engineering • cochrane ab

Last updated: 10 hours ago

Algorithm Software Engineer

Garmin Canada Inc.town of cochrane, ab, Canada
Full-timeFull-time

Garmin Canada has exciting opportunities for full-time Software Engineers who have a hunger for solving real-world problems with embedded systems.Exciting things happen at the boundaries between di... Show more

 • Promoted

Electrical Engineer - Cochrane

NPA WorldWidecochrane, canada, Canada

Job description: Our client is an Engineering Firm recognized for delivering complex projects across the railroad industry and beyond.They design, build, install, and maintain custom systems and fa... Show more

 • Promoted • New!

Sales Representative – Electrical - In Store

Bartle & GibsonCochrane, AB
CA$60,000.00 yearlyCA$60,000.00 yearly

Bartle & Gibson is growing in Calgary, Alberta!.Do you enjoy building rapport with customers & better understanding their needs? Are you sales oriented with experience or interest in electronic pro... Show more

Education Advisor - TVET & Institutional Strengthening - Spanish Required

Cuso InternationalCochrane, Alberta
PermanentPermanent

This Volunteer Placement is Located in:.Please submit a Spanish Resume and Statement of Interest.Open to Canadian Citizens and Permanent Residents of Canada only.Bring your expertise to Peru and he... Show more

 • Promoted

Journeyman / Master Electrician

REAL-RCochrane, Alberta, Canada

Journeyman / Master Electrician.REAL-R is searching for a Electrician for a respected leader in.This is an opportunity to take ownership of projects that protect people and property while leading s... Show more

In-Store Sales Rep – Electrical

Bartle & GibsonCochrane, AB
CA$60,000.00 yearlyCA$60,000.00 yearly

Bartle & Gibson is growing in Calgary, Alberta!.Do you enjoy building rapport with customers & better understanding their needs? Are you sales oriented with experience or interest in electronic pro... Show more

Embedded Software Engineer

GarminCochrane, Canada, CA
Full-timeFull-time

Overview Embedded Software Engineer/Developer Garmin Canada has new opportunities for full-time Embedded Software Engineers and Developers with various levels of experience who have a hunger for so... Show more

 • New!

Hydro Technologist (Temporary 6-Month)

TransAltaCochrane, AB, CA
Full-timeFull-time

Hydro Technologist (Temporary 6-Month).As one of Canada’s largest publicly traded power generators, we’ve been powering communities for over 100 years across Canada, the U.Our diverse energy portfo... Show more

CONTRACT FIELD OPERATOR

Novara Human Capital Solutions Inc.town of cochrane, ab, Canada

Acerta Energy acquires, optimizes, and develops producing conventional oil and gas assets in the Western Canadian Sedimentary Basin, led by a management team with a proven track record of building ... Show more

 • Promoted

Staff Software Engineer - GNSS / INS

GarminCochrane, Canada, US
Full-timeFull-time

Overview We are seeking a full-time Staff Software Engineer (GNSS / INS) at Garmin's U.Greater Kansas City area or our location in Cochrane, Alberta, Canada.This role is on our Core Platform Techno... Show more

Electrical CounterSales Associate

Bartle & GibsonCochrane, AB
CA$60,000.00 yearlyCA$60,000.00 yearly

Bartle & Gibson is growing in Calgary, Alberta!.Do you enjoy building rapport with customers & better understanding their needs? Are you sales oriented with experience or interest in electronic pro... Show more

Senior Software Engineer - GNSS / INS

GarminCochrane, Canada, US
Full-timeFull-time

Overview We are seeking a full-time Senior Software Engineer (GNSS / INS) at Garmin's U.Greater Kansas City area or at our location in Cochrane, Alberta, Canada.This role is on our Core Platform Te... Show more

People also ask
Algorithm Software Engineer

Algorithm Software Engineer

Garmin Canada Inc.town of cochrane, ab, Canada
1 day ago
Job type
  • Full-time
Job description

Overview

Garmin Canada has exciting opportunities for full-time Software Engineers who have a hunger for solving real-world problems with embedded systems. Exciting things happen at the boundaries between disciplines. Where data science and engineering meet, you will be pushing the boundaries of industry leading algorithms that help people beat yesterday. In this role, you will be responsible for creating, productizing and maintaining new algorithms for fitness sensor products such as heart rate monitors, and cycling sensors.

This team’s primary source of expertise in designing and implementing algorithms based on a range of sensor data that translate athlete dynamics into user-facing metrics. Examples of core algorithms developed and maintained by this team include IMU-based metrics like running power, and step speed loss. The team also develops and maintains Garmin’s EKG-based heart rate for chest straps. As a member of this team, you will take new fitness sensor metrics from concept through to productization.

Essential Functions

  • Design innovative algorithms and prototype them in python
  • Research and develop new algorithms and methods to leverage next generation hardware.
  • Develop embedded software solutions, primarily in C or C++, to be used throughout Garmin’s fitness sensor products
  • Participate in project planning, including providing technical input to product development plans and concept documents
  • Collaborate in peer code reviews and technical assessments in areas of expertise, providing comments and suggestions to support software designs and new technologies
  • Mentor less-experienced Software Engineers and interns, providing technical expertise and guidance

Basic Qualifications

  • Relevant Bachelor’s Degree with a cumulative GPA greater than or equal to 3.0
  • Relevant industry software engineering experience, which must include:
  • Signal processing experience including digital filtering and spectral analysis
  • Proven ability to develop innovative and creative solutions for complex problems
  • Proficiency in writing software in C/C++ on embedded processors
  • Experience collaborating in a team-based development environment, including code reviews and technical design discussions
  • Proficiency with designing well-architected software systems and modules that support new technology or improve capability / performance of existing functionality
  • Demonstrated desire to produce software that “just works” through in-depth testing

Desired Qualifications

  • Experience using AI‑assisted development tools (e.g., script generation, refactoring, test creation) to improve development efficiency and code quality.
  • Understanding of human biomechanics including kinematics and kinetics.
  • Experience modeling and extracting metrics from physical systems
  • Experience developing software on microcontrollers for small consumer electronic devices
  • Experience working on multiple simultaneous development projects
  • Experience debugging complex problems on embedded systems
  • Interest and ability to learn other coding languages as needed
  • Experience working on an Agile software team
  • Proficient in using oscilloscopes, logic analyzers, multi meters, and debuggers to design, test and validate embedded systems
  • Excitement to create and deliver products and features for Garmin’s running and cycling customers

EEO Statement

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