Algorithm Team Leader- Sensor Algorithms Team

1 month ago


Olathe, Kansas, United States Garmin Ltd. Full time


Overview

We are seeking a full-timeTeam Leader on our Sensor Algorithms Team in our Olathe, KS location. In this role, you will be responsible for directing a team of 5 software engineers who create algorithms using sensor data, using state-of-the-art techniques and strategies. You will interface with various product teams across Garmin as your team develops features that will be used in wearables, handhelds, cycling computers, golf products, hunting products, etc.

Essential Functions

  • Lead a team of algorithm software engineers with diverse capability levels in the design of new software-based algorithms, enhancement of existing algorithms, and development of test procedures
  • Coordinate and participate in generating software requirements and designs for algorithms or a family of algorithms in accordance with Garmin's software development methodology
  • Participate in software design reviews as necessary, assuring proper attendees and proper coverage of topics, imparting lessons learned and good design practices to all who attend
  • Lead engineers to create algorithms that utilize inertial sensors (accelerometers and gyroscopes), magnetometers, barometers, GPS/GNSS measurements and map data
  • Lead and guide engineers to solve fundamental problems and implement algorithm solutions that are device appropriate
  • Evaluate various design tradeoffs including power consumption, cost, reliability and time to market
  • Provide reliable solutions to a wide range of difficult problems using sound problem solving techniques
  • Create product development plans as directed by engineering management
  • Work with human resources to address employee relations issues as needed including writing and conducting annual performance evaluations
  • Ensure the team meets overall development goals in accordance with the product development plan or market requirements and ensure project milestones are met
  • Monitor progress of the software teams in meeting product requirements and schedule compliance
  • Directly supervise various levels of software team members by setting the tone for the team environment and providing individualized coaching, training and mentoring
  • Participate in recruiting activities, interview, hire, train, and evaluate performance for the team

Basic Qualifications

  • Bachelor's Degree in Computer Science, Electrical Engineering, Computer Engineering, Software Engineering, Math, Physics or related field AND a minimum of 5 years relevant experience OR a minimum of 10 years relevant experience
  • Excellent academics (cumulative GPA greater than or equal to 3.0 as a general rule)
  • Must possess detailed knowledge and experience with C and/or C++
  • Demonstrated ability and experience managing and/or mentoring technical resources
  • Demonstrated strong and effective verbal, written, and interpersonal communication skills
  • Must be positive, detail oriented, organized, team oriented and a driven problem solver, multi-tasker, and self-starter with the ability to prioritize and lead in a fast paced, deadline-driven environment

Desired Qualifications

  • Experience with inertial sensors (accelerometers and gyroscopes), magnetometers or barometers
  • Experience with machine learning techniques on embedded devices
  • Experience with digital signal processing or image processing
  • Experience with GPS and position techniques including Kalman filter technology
  • Scripting in Python

Garmin International is an equal opportunity employer. Qualified applicants will receive consideration for employment without regard to race, religion, color, national origin, citizenship, sex, sexual orientation, gender identity, veteran's status, age or disability.

This position is eligible for Garmin's benefit program. Details can be found here:

Garmin Benefits

#J-18808-Ljbffr

  • Olathe, Kansas, United States Garmin Full time

    **Team Leader Functional** location Olathe, Kansas, United States category Information Technology Experienced Job ID: 21001OP Posted: Sep 13th 2021 JOB DESCRIPTION We are looking for a **Functional Team Lead** for our IT department at our headquarters in greater Kansas City. In this role you will be responsible for participating in discovery efforts,...


  • Olathe, Kansas, United States Garmin International Full time

    ** Team Leader Functional**location Olathe, Kansas, United States category Information Technology Experienced Job Posted: Sep 13th 2021 JOB DESCRIPTION We are looking for a ** Functional Team Lead** for our IT department at our headquarters in greater Kansas City. In this role you will be responsible for participating in discovery efforts, platform...


  • Olathe, Kansas, United States Garmin International Full time

    ** Team Leader Functional**location Olathe, Kansas, United States category Information Technology Experienced Job Posted: Sep 13th 2021 JOB DESCRIPTION We are looking for a ** Functional Team Lead** for our IT department at our headquarters in greater Kansas City. In this role you will be responsible for participating in discovery efforts, platform...

  • Specialty Team Leader

    1 month ago


    Olathe, Kansas, United States Whole Foods Market Full time

    Provides overall leadership to the Specialty team. Responsible for all aspects of daily operations including profitability, expense control, buying, merchandising, labor, regulatory compliance, and special projects as assigned. Leads and develops Associate Team Leaders and Team Members. Accountable for Team Member hiring, development, corrective actions and...

  • Specialty Team Leader

    4 weeks ago


    Olathe, Kansas, United States Whole Foods Market Full time

    Provides overall leadership to the Specialty team. Responsible for all aspects of daily operations including profitability, expense control, buying, merchandising, labor, regulatory compliance, and special projects as assigned. Leads and develops Associate Team Leaders and Team Members. Accountable for Team Member hiring, development, corrective actions and...


  • Olathe, Kansas, United States Garmin Ltd. Full time

    OverviewWe are seeking a full-time Software Engineering Team Leader on our GNSS Platforms Team in Olathe, KS. In this role you will be responsible for directing a team of software engineers who evaluate, bring up, integrate, and support the GNSS hardware solutions and infrastructure around them. You will interface with various product teams across Garmin as...


  • Olathe, Kansas, United States Garmin Ltd. Full time

    OverviewWe are seeking a full-time Software Engineering Team Leader on our GNSS Platforms Team in Olathe, KS. In this role you will be responsible for directing a team of software engineers who evaluate, bring up, integrate, and support the GNSS hardware solutions and infrastructure around them. You will interface with various product teams across Garmin as...

  • Retail - Team Leader

    1 month ago


    Olathe, Kansas, United States Garmin Full time

    OverviewWe are seeking a full-time Web/Mobile Business Analyst in our Olathe, KS location. In this role, you will be responsible for gathering, documenting and effectively communicating user requirements for medium to large size projects of average to significant complexity for products across your strategic channel. The Business Analysts also s erve as...

  • Retail - Team Leader

    4 weeks ago


    Olathe, Kansas, United States Garmin Full time

    OverviewWe are seeking a full-time Web/Mobile Business Analyst in our Olathe, KS location. In this role, you will be responsible for gathering, documenting and effectively communicating user requirements for medium to large size projects of average to significant complexity for products across your strategic channel. The Business Analysts also s erve as...


  • Olathe, Kansas, United States Garmin Full time

    Overview We are seeking a full-time Team Leader Human Factors Design Engineer (Web/Mobile) in our Olathe, KS location. In this role, you will be responsible for directing and coordinating activities of a Human Factors Design Engineering team responsible for the development and design of multiple, highly complex aviation products and services. Essential...


  • Olathe, Kansas, United States GARMIN Full time

    Essential FunctionsServes as a individual contributor for carrying out software development in C and C++ on bare metal or RTOS Decomposes functional requirements into well-defined tasks Researches fundamental problems and implements algorithm solutions that are appropriate Offers peer technical assessments in areas of expertise, new technologies and software...


  • Olathe, Kansas, United States GARMIN Full time

    Essential FunctionsServes as a individual contributor for carrying out software development in C and C++ on bare metal or RTOS Decomposes functional requirements into well-defined tasks Researches fundamental problems and implements algorithm solutions that are appropriate Offers peer technical assessments in areas of expertise, new technologies and software...


  • Olathe, Kansas, United States GARMIN Full time

    Essential FunctionsServes as a individual contributor for carrying out software development in C and C++ on bare metal or RTOS Decomposes functional requirements into well-defined tasks Researches fundamental problems and implements algorithm solutions that are appropriate Offers peer technical assessments in areas of expertise, new technologies and software...


  • Olathe, Kansas, United States Garmin International Full time

    OverviewWe are seeking a full-time Bare Metal Software Engineer 2 in our Olathe, KS location on our Fitness team. In this role, you will work on a small team to bring ideas to life. You will cover all phases of development from initial prototyping to concept development and to mass production. Essential FunctionsServes as a individual contributor for...


  • Olathe, Kansas, United States Garmin International Full time

    OverviewWe are seeking a full-time Bare Metal Software Engineer 2 in our Olathe, KS location on our Fitness team. In this role, you will work on a small team to bring ideas to life. You will cover all phases of development from initial prototyping to concept development and to mass production. Essential FunctionsServes as a individual contributor for...


  • Olathe, Kansas, United States Garmin Ltd. Full time

    Position: Senior Mobile Engineer (iOS)OverviewWe are seeking a full-time Senior Software Engineer (iOS) in our Olathe, KS location. In this role, you will be responsible for providing technical leadership and project planning for mobile development for products, applications, or systems new to Garmin. The selected engineer will be working in our Device...


  • Olathe, Kansas, United States Garmin Ltd. Full time

    Position: Senior Mobile Engineer (iOS)OverviewWe are seeking a full-time Senior Software Engineer (iOS) in our Olathe, KS location. In this role, you will be responsible for providing technical leadership and project planning for mobile development for products, applications, or systems new to Garmin. The selected engineer will be working in our Device...


  • Olathe, Kansas, United States Garmin Full time

    OverviewWe are seeking a full-timeSenior Mobile Engineer (Android)in our Olathe, KS this role, you will be responsible for providing technical leadership and project planning for mobile development for products, applications, or systems new to Garmin. The selected engineer will be working in our Device Interaction department on our Garmin Connect Mobile...


  • Olathe, Kansas, United States Garmin Full time

    OverviewWe are seeking a full-timeSenior Mobile Engineer (Android)in our Olathe, KS this role, you will be responsible for providing technical leadership and project planning for mobile development for products, applications, or systems new to Garmin. The selected engineer will be working in our Device Interaction department on our Garmin Connect Mobile...


  • Olathe, Kansas, United States Garmin International, Inc. Full time

    Overview:We are seeking a full-time Senior Software Engineer - Optics & Camera Platformsin our Olathe, KS location. In this role, you will be responsible for providing technical leadership and project planning for software development for products, applications, or systems new to Garmin as an individual contributor.Responsibilities:Essential FunctionsServes...