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

Garmin Ltd.

Olathe (KS)

On-site

USD 150,000 - 190,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

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
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 - 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
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++ Map Navigation Engineer - High-Perf Embedded
Senior C++ Map Navigation Engineer - High-Perf Embedded

Garmin • Olathe (KS)

On-site
USD 140,000 - 190,000
Garmin Benefits
Senior C++ Map Navigation Systems Engineer
Senior C++ Map Navigation Systems Engineer

Garmin Ltd. • Olathe (KS)

On-site
USD 120,000 - 160,000