1

Garmin Software Engineer Jobs (NOW HIRING)

Garmin is seeking a full-time Technical Lead Software Engineer at their U.S. headquarters in the Greater Kansas City area. In this role, you will be responsible for being a key technical contributor ...

Garmin Labs is our internal product Research & Development team. From kids wearables and hybrid ... This Technical Lead Software Engineer will develop software for industry-changing products. This ...

Senior Software Engineer C#/.NET

Olathe, KS · On-site

$115.90K - $152.80K/yr

Garmin is seeking a full-time Senior Software Engineer C#/.NET at their U.S. headquarters in the Greater Kansas City area. In this role, you will provide technical leadership and project planning for ...

Senior Software Engineer

Olathe, KS · On-site

$118.60K - $156.40K/yr

Overview We are seeking a full-time Senior Software Engineer at Garmin's U.S. headquarters in the Greater Kansas City area. In this role, you will build the platforms, tooling, and infrastructure ...

Java Software Engineer

Olathe, KS · On-site

$50 - $68.75/hr

Overview We are seeking a skilled Full Stack Java Developer at Garmin's U.S. headquarters in the ... Provides solutions for complex software problems for existing applications * Maintains, improves ...

next page

Showing results 1-20

Garmin Software Engineer information

See salary details

$63.5K

$147.5K

$205.5K

How much do garmin software engineer jobs pay per year?

As of May 30, 2026, the average yearly pay for garmin software engineer in the United States is $147,524.00, according to ZipRecruiter salary data. Most workers in this role earn between $120,000.00 and $173,000.00 per year, depending on experience, location, and employer.

What is the difference between Garmin Software Engineer vs Fitbit Software Engineer?

AspectGarmin Software EngineerFitbit Software Engineer
Required CredentialsBachelor's in Computer Science or related field, experience in embedded or mobile developmentBachelor's in Computer Science or related field, experience in wearable or mobile app development
Work EnvironmentDesigning GPS, fitness, and outdoor devices, often embedded systemsDeveloping health and fitness tracking apps, wearable device software
Industry UsageUsed in outdoor, fitness, and navigation devicesUsed in health, fitness, and wearable technology
Common Search/ComparisonYesYes

Garmin Software Engineers focus on embedded systems and GPS technology for outdoor and fitness devices, while Fitbit Software Engineers primarily develop health and fitness tracking apps for wearable devices. Both roles require similar technical skills and industry experience but differ in their specific product focus and development environment.

Infographic showing various Garmin Software Engineer job openings in the United States as of May 2026, with employment types broken down into 86% Full Time, 7% Part Time, and 7% Contract. Highlights an 86% In-person, and 14% Remote job distribution, with an average salary of $147,524 per year, or $70.9 per hour.
Software Engineer 1 - Connect IQ Applications

Software Engineer 1 - Connect IQ Applications

Garmin International, Inc.

Olathe, KS • On-site

Full-time

Posted 2 days ago


Garmin rating

8.8

Company rating: 8.8 out of 10

Based on 45 frontline employees who took The Breakroom Quiz

9th of 137 rated electronics manufacturers


Job description

Overview
We are seeking a full-time Software Engineer 1 at Garmin's U.S. headquarters in the Greater Kansas City area. In this role, you will be responsible for building upon existing software solutions to develop basic software for Garmin products and/or applications.
Essential Functions
  • Performs new product and/or application software design and development as well as maintenance activities for products and/or applications already in production using C, C++, C#, Java, assembly language, or other selected languages
  • Troubleshoots basic issue reports, reproduces issues, evaluates technical cause and implements and tests software solutions
  • Identifies and resolves defects of basic scope using proper engineering tools and techniques such as debuggers, emulators, simulators, and logic analyzers
  • Applies design standards and procedures using appropriate engineering tools to document and implement basic designs in an organized manner

Basic Qualifications
  • Bachelor's Degree in Computer Science, Electrical Engineering, Computer Engineering, Software Engineering, Aerospace Engineering, Math, Physics or related field OR an equivalent combination of education and experience
  • Excellent academics (cumulative GPA greater than or equal to 3.0 as a general rule)
  • Demonstrated knowledge, education, experience and/or training necessary to develop basic software in C, C++, C#, Java, assembly language, or other selected languages

Desired Qualifications
  • Outstanding academics (cumulative GPA greater than or equal to 3.5)
  • Previous work or internship experience in design, particularly for consumer products developing applications on wearable devices
  • Demonstrated knowledge, education, experience and/or training necessary to develop basic software in an object orientation language, Java, or Python
  • Experience in Monkey C Development

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

What Garmin employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom