Senior C++ Engineer - Lead, Map Tech & Systems

Garmin Ltd.

Olathe (KS)

On-site

USD 120,000 - 160,000

Full time

5 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Garmin Ltd. is seeking a Senior C++ Software Engineer to join the Map Technology team at Garmin’s U.S. headquarters in the Greater Kansas City area. The role emphasizes technical leadership, project planning, and delivering improvements to mapping features across devices and apps.

The candidate will mentor engineers, contribute to design decisions, and drive high-quality software solutions while collaborating with multiple teams in a fast-paced environment.

Qualifications

  • Bachelor's degree in Computer Science, Electrical/Computer Engineering, Software Engineering or related field with 5+ years of relevant experience.
  • Strong proficiency in C++ and data structures/OO design.
  • Experience with Visual Studio, MS SQL Server and .NET Core.
  • Proven ability to write and deliver production C# code and consume Web API services.
  • Ability to lead software projects as a senior contributor and mentor others.
  • Strong communication and problem-solving skills.

Responsibilities

  • Lead software development in C++ for ongoing evolution and optimization of applications.
  • Serve as a lead software engineer for complex designs and reviews.
  • Decompose requirements into well-defined tasks and drive planning.
  • Provide technical input to product development plans and concept documents.
  • Mentor junior engineers and contribute to advanced technical research.

Skills

C++ programming
Software architecture
Mentoring
Problem solving
Verbal communication
Team leadership
Web API

Education

Bachelor's degree in CS/EE/SE

Tools

Visual Studio
MS SQL Server
.NET Core
C#
Web API Services

Job description

Garmin Ltd. is seeking a Senior C++ Software Engineer to join the Map Technology team at Garmin’s U.S. headquarters in the Greater Kansas City area. The role emphasizes technical leadership, project planning, and delivering improvements to mapping features across devices and apps.

The candidate will mentor engineers, contribute to design decisions, and drive high-quality software solutions while collaborating with multiple teams in a fast-paced environment.

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

Similar jobs worth comparing

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++ Map Navigation Systems Engineer
Senior C++ Map Navigation Systems Engineer

Garmin Ltd. • Olathe (KS)

On-site
USD 120,000 - 160,000
Lead C++ Engineer, Maps Platform
Lead C++ Engineer, Maps Platform

Garmin • Cary (NC)

On-site
USD 150,000 - 190,000
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
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
C++ Software Engineer II - Map & Cartography
C++ Software Engineer II - Map & Cartography

Garmin Ltd. • Olathe (KS)

On-site
USD 85,000 - 110,000
Senior C++ Map Navigation Engineer
Senior C++ Map Navigation Engineer

Garmin • Cary (NC)

On-site
USD 140,000 - 190,000
Garmin Benefits
Software Engineer II (C++) - Map & Cartography Tools
Software Engineer II (C++) - Map & Cartography Tools

Garmin • Olathe (KS)

On-site
USD 80,000 - 120,000
Lead C++ Engineer, Maps Platform — High-Performance
Lead C++ Engineer, Maps Platform — High-Performance

Garmin Ltd. • Olathe (KS)

On-site
USD 150,000 - 190,000
Garmin Benefits