Search jobs > Olathe, KS > Software engineer

Sensor / Algorithm Software Engineer

Garmin Ltd.
Olathe, Kansas, US
Full-time

Overview

Below covers everything you need to know about what this opportunity entails, as well as what is expected from applicants.

We are seeking a full-time Sensor Algorithm Software Engineer in our Olathe, KS location. In this role, you’ll be analyzing sensor data and developing algorithms that’ll be used in Garmin products across multiple segments.

Essential Functions

  • Design, implement, test, debug, release and maintain algorithms that potentially utilize accelerometers, gyroscopes, magnetometers, and barometers in products (written in C, C++ and / or tooling in Python).
  • Solve fundamental problems and implement algorithm solutions that are device and activity appropriate.
  • Collaborates and adds value through participation in peer code reviews, providing comments and suggestions.
  • Provides reliable solutions to a variety of problems using sound problem solving techniques.
  • Performs technical root cause analysis and outlines corrective action for given problems.
  • Contributes to technical research on new technologies.
  • Estimates level of effort, evaluates new options of similar technology, offers suggestions to improve processes, and provides feedback on some electrical design aspects.
  • Serves as a mentor to less experienced software engineers (Software Engineer 1).

Basic Qualifications

  • Bachelor’s Degree in Computer Science, Electrical Engineering, Computer Engineering, Software Engineering, Math, Physics or related field AND a minimum of 1 year relevant experience (not including internships or co-ops) OR an equivalent combination of education and experience.
  • Excellent academics (cumulative GPA greater than or equal to 3.0 as a general rule).
  • Demonstrated proficiency and experience necessary to develop moderately complex software in C and C++.
  • Demonstrated proficiency in Python.
  • Demonstrated experience in algorithm development using inertial sensors.

Desired Qualifications

Demonstrated experience with Kalman filtering, GPS / GNSS positioning, sensor fusion, machine learning, and DSP.

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

1 day ago
Related jobs
Garmin International, Inc.
Olathe, Kansas

Essential Functions Design, Software Engineer, Algorithm, Engineer, Software, Sensor, Technology. We are seeking a full-time Sensor Algorithm Software Engineer in our Olathe, KS location. In this role, youll be analyzing sensor data and developing algorithms thatll be used in Garmin products across ...

Garmin Ltd.
Olathe, Kansas

Sensor Algorithm Software Engineer. Serves as a mentor to less experienced software engineers (Software Engineer 1). Bachelor’s Degree in Computer Science, Electrical Engineering, Computer Engineering, Software Engineering, Math, Physics or related field. In this role, you’ll be analyzing sensor dat...

Kansas Action for Children, Inc
Olathe, Kansas
Remote

This is a macOS Engineer role in the team that delivers the sensor (lightweight agent) on macOS. Engineers in the team own design and development of core features on the platform. You'll be joining our macOS Platform Sensor team supporting CrowdStrike's flagship Falcon endpoint protection platform. ...

Kansas Action for Children, Inc
Olathe, Kansas
Remote

As a sensor Software Engineer, you'll play a pivotal role in advancing our sensor engineering team's capabilities, particularly in implementing our customer-facing UI. You'll utilize a combination of technologies, including both managed and native code in C# and C++, to develop and maintain robust u...

Kansas Action for Children, Inc
Olathe, Kansas
Remote

This is a macOS Engineer role in the team that delivers the sensor (lightweight agent) on macOS. Engineers in the team own design and development of core features on the platform. You'll be joining our macOS Platform Sensor team supporting CrowdStrike's flagship Falcon endpoint protection platform. ...

Promoted
Splintek Inc.
Lenexa, Kansas

Splintek is a Lenexa based, made in the USA manufacturing company in the business of providing high-quality healthcare products to Retailers, Professionals and direct to consumers since 1996.Innovation, team-based, high energy, casual business environment.Splintek’s mission is to enhance the q...

Promoted
Webco Manufacturing Inc
Olathe, Kansas

The CNC Programmer Creates programs for the lasers to produce parts per customer requirements. ...

Promoted
Express Employment Professionals
De Soto, Kansas

Seeking a skilled CNC Programmer to join our dynamic team! In this role, you'll utilize cutting-edge technology to program and operate CNC machines, ensuring precision and efficiency in the manufacturing process. ...

Promoted
Splintek Inc
Lenexa, Kansas

Confer with engineers, production personnel, programmers, or others to resolve machining or assembly problems. Minimum of 2 years of CNC Programmer experience. ...

Promoted
Sara Software Systems
Olathe, Kansas

ServiceNow HR Module Senior Developer. Sara Software Systems is a forward-thinking technology solutions provider, specializing in delivering cutting-edge IT solutions to federal and commercial clients. ...