Geospatial C++ Software Engineer I

Garmin Ltd.

Olathe (KS)

On-site

USD 70,000 - 100,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Garmin Ltd. seeks a Software Engineer 1 (C++ MEC MapTech) at Garmin's U.S. headquarters in the Greater Kansas City area. You will help build tools, libraries, and algorithms powering Garmin’s maps and work with Cartography and Map Technology teams to deliver trusted map experiences used across Garmin products.

The role emphasizes C++ development, basic software design, and collaboration on data processing and performance-critical systems in a geospatial context.

Qualifications

  • Bachelor’s Degree in Computer Science, Electrical Engineering, Computer Engineering, Software Engineering, Aerospace Engineering, Math, Physics or related field OR equivalent combination.

Responsibilities

  • Design and develop software for Garmin products and applications per Garmin coding standards.
  • Build upon existing C++ solutions for maps and geospatial tooling.
  • Troubleshoot and test software solutions; reproduce issues and fix defects.
  • Use debugging tools, emulators, simulators, and analyzers to identify root causes.
  • Participate in feature analysis and system trade-offs during product definition.

Skills

C++ programming

Education

Bachelor’s degree in Computer Science or related field

Job description

Garmin Ltd. seeks a Software Engineer 1 (C++ MEC MapTech) at Garmin's U.S. headquarters in the Greater Kansas City area. You will help build tools, libraries, and algorithms powering Garmin’s maps and work with Cartography and Map Technology teams to deliver trusted map experiences used across Garmin products.

The role emphasizes C++ development, basic software design, and collaboration on data processing and performance-critical systems in a geospatial context.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Geospatial Software Engineer I (Maps & C++)
Geospatial Software Engineer I (Maps & C++)

Garmin • Olathe (KS)

On-site
USD 70,000 - 90,000
Garmin Benefits
Software Engineer 1 (C++ MEC MapTech)
Software Engineer 1 (C++ MEC MapTech)

Garmin • Olathe (KS)

On-site
USD 70,000 - 90,000
Garmin Benefits
C++ Software Engineer II - Map & Cartography
C++ Software Engineer II - Map & Cartography

Garmin Ltd. • Olathe (KS)

On-site
USD 85,000 - 110,000
Software Engineer 1 (C++ MEC MapTech)
Software Engineer 1 (C++ MEC MapTech)

Garmin Ltd. • Olathe (KS)

On-site
USD 85,000 - 110,000
Software Engineer II (C++) - Map & Cartography Tools
Software Engineer II (C++) - Map & Cartography Tools

Garmin • Olathe (KS)

On-site
USD 80,000 - 120,000
Senior C++ Engineer - Lead, Map Tech & Systems
Senior C++ Engineer - Lead, Map Tech & Systems

Garmin Ltd. • Olathe (KS)

On-site
USD 120,000 - 160,000
Senior C++ Software Engineer — Lead IC, Mapping Tech
Senior C++ Software Engineer — Lead IC, Mapping Tech

Garmin • Olathe (KS)

On-site
USD 120,000 - 180,000
Garmin Benefits
Senior C++ Systems Engineer, Maps Platform
Senior C++ Systems Engineer, Maps Platform

Garmin Ltd. • Kansas

On-site
USD 140,000 - 190,000
Senior C++ Engineer - Maps Platform, Build Mapping Tech
Senior C++ Engineer - Maps Platform, Build Mapping Tech

Garmin Ltd. • Olathe (KS)

On-site
USD 90,000 - 120,000
Senior C++ Map Navigation Systems Engineer
Senior C++ Map Navigation Systems Engineer

Garmin Ltd. • Olathe (KS)

On-site
USD 120,000 - 160,000