Lead C++ Engineer, Maps Platform — High-Performance

Garmin Ltd.

Olathe (KS)

On-site

USD 150,000 - 190,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Garmin Benefits

Job summary

Garmin Ltd. in the U.S.

headquarters (Greater Kansas City area) seeks a full‑time Technical Lead C++ Engineer for Maps Platform to improve how map data is delivered, stored and rendered across embedded devices. You will lead or contribute as a technical leader on complex spatial data systems, mentor engineers, and collaborate with cross‑functional teams to drive performance, memory efficiency and scalable architecture.

Qualifications

  • Experience with complex data systems, file formats, or large‑scale datasets.
  • Proficiency in C++ (C++14+).
  • Background in embedded or performance‑critical software development.
  • Ability to break down requirements into well‑defined tasks.
  • Proven capability to design scalable, high‑performance software systems.
  • Experience leading complex software projects.

Responsibilities

  • Lead design and development of next‑gen spatial data systems and high‑performance runtime architectures in C++.
  • Own solutions to improve map rendering, data efficiency, and installation speed across embedded devices.
  • Design and review modular software architectures for scalable evolution.
  • Collaborate with cross‑functional teams to integrate map platform capabilities.
  • Mentor less experienced engineers and provide technical input to product direction.

Skills

C++ proficiency
Systems-level development
Mentoring
Communication
Architectural design
Algorithms
Lead software engineer

Education

Bachelor’s Degree in Computer Science or related field

Job description

Garmin Ltd. in the U.S.

headquarters (Greater Kansas City area) seeks a full‑time Technical Lead C++ Engineer for Maps Platform to improve how map data is delivered, stored and rendered across embedded devices. You will lead or contribute as a technical leader on complex spatial data systems, mentor engineers, and collaborate with cross‑functional teams to drive performance, memory efficiency and scalable architecture.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Lead C++ Engineer - Maps Platform (High-Performance)
Lead C++ Engineer - Maps Platform (High-Performance)

Garmin • Olathe (KS)

On-site
USD 140,000 - 190,000
Garmin Benefits
Lead C++ Engineer, Maps Platform
Lead C++ Engineer, Maps Platform

Garmin • Cary (NC)

On-site
USD 150,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
Technical Lead C++ Engineer - Maps Platform
Technical Lead C++ Engineer - Maps Platform

Garmin Ltd. • Olathe (KS)

On-site
USD 150,000 - 190,000
Garmin Benefits
Technical Lead C++ Engineer - Maps Platform
Technical Lead C++ Engineer - Maps Platform

Garmin • Olathe (KS)

On-site
USD 140,000 - 190,000
Garmin Benefits
Senior C++ Maps Platform Engineer
Senior C++ Maps Platform Engineer

Garmin • Cary (NC)

On-site
USD 140,000 - 190,000
Technical Lead C++ Engineer - Maps Platform
Technical Lead C++ Engineer - Maps Platform

Garmin • Cary (NC)

On-site
USD 150,000 - 190,000
Senior C# Map Data Engineer: Geospatial Systems Leader
Senior C# Map Data Engineer: Geospatial Systems Leader

Garmin • Olathe (KS)

On-site
USD 90,000 - 115,000
Garmin's benefit program
Senior C++ Engineer - Maps Platform
Senior C++ Engineer - Maps Platform

Garmin Ltd. • Olathe (KS)

On-site
USD 90,000 - 120,000
Senior C++ Engineer - Maps Platform
Senior C++ Engineer - Maps Platform

Garmin • Cary (NC)

On-site
USD 140,000 - 190,000