Biomedical Sensors Software Engineer (Embedded & Data)

Garmin

Olathe (KS)

On-site

USD 110,000 - 160,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Garmin is seeking a Software Engineer to join the Biosensor Features & Algorithms Team at Garmin Health in the Greater Kansas City area. You will develop biomedical algorithms for wearable products and contribute to embedded implementations in C/C++.

You will mentor junior engineers, participate in code reviews, and drive technical decisions while exploring new technologies. This role emphasizes collaboration and real-time software excellence.

Qualifications

  • Minimum 1 year of relevant experience or equivalent education.
  • Strong math, statistics, and data science background.
  • Experience with complex architectures and low-level languages.

Responsibilities

  • Design, develop, and prototype biomedical features and algorithms (Python).
  • Embedded implementation and maintenance of features (C/C++).
  • Present options, tradeoffs, and recommendations to stakeholders.
  • Code reviews and peer collaboration to improve quality.
  • Mentor less experienced engineers and lead if needed.
  • Identify root causes and outline corrective actions.
  • Research new technologies and evaluate options.

Skills

Python
C/C++
Math foundations
Data science
Communication
Mentoring
Root cause analysis

Education

Bachelor's degree in Computer Science / Biomedical Engineering / Electrical Engineering / Software Engineering

Tools

Version control
Build systems
Debuggers
Emulators
Simulators
Logic analyzers

Job description

Garmin is seeking a Software Engineer to join the Biosensor Features & Algorithms Team at Garmin Health in the Greater Kansas City area. You will develop biomedical algorithms for wearable products and contribute to embedded implementations in C/C++.

You will mentor junior engineers, participate in code reviews, and drive technical decisions while exploring new technologies. This role emphasizes collaboration and real-time software excellence.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer - Wearable Health & Biosignals
Senior Software Engineer - Wearable Health & Biosignals

Garmin • Olathe (KS)

On-site
USD 120,000 - 170,000
Senior Software Engineer - Health Wearables & Biosignals
Senior Software Engineer - Health Wearables & Biosignals

Garmin Ltd. • Olathe (KS)

On-site
USD 120,000 - 170,000
Garmin Benefits
Software Engineer 2 (Data and Embedded SWE)
Software Engineer 2 (Data and Embedded SWE)

Garmin • Olathe (KS)

On-site
USD 110,000 - 160,000
Senior ML Engineer, Wearable Data & Embedded
Senior ML Engineer, Wearable Data & Embedded

Garmin • Olathe (KS)

On-site
USD 120,000 - 190,000
Garmin Benefits
Senior Software Engineer - Garmin Health
Senior Software Engineer - Garmin Health

Garmin • Olathe (KS)

On-site
USD 120,000 - 170,000
Wearables Software Engineer: Create Fitness Tech
Wearables Software Engineer: Create Fitness Tech

Garmin • Olathe (KS)

On-site
USD 90,000 - 120,000
Wearables Software Engineer - Fitness Tech (C/C++)
Wearables Software Engineer - Fitness Tech (C/C++)

Garmin Ltd. • Olathe (KS)

On-site
USD 85,000 - 120,000
Garmin Benefits
Lead Embedded Sensor Platform Engineer
Lead Embedded Sensor Platform Engineer

Garmin • Olathe (KS)

On-site
USD 1 - 2
Garmin Benefits
Senior Software Engineer - Garmin Health
Senior Software Engineer - Garmin Health

Garmin Ltd. • Olathe (KS)

On-site
USD 120,000 - 170,000
Garmin Benefits
Senior C/C++/RTOS Engineer, Sensor Algorithms Lead
Senior C/C++/RTOS Engineer, Sensor Algorithms Lead

Garmin • Cary (NC)

On-site
USD 140,000 - 170,000
Garmin Benefits