×
Register Here to Apply for Jobs or Post Jobs. X

Senior Map Technology Software Engineer - File Format

Job in Olathe, Johnson County, Kansas, 66051, USA
Listing for: Garmin
Full Time position
Listed on 2026-04-19
Job specializations:
  • Software Development
    Software Engineer, Full Stack Developer
Salary/Wage Range or Industry Benchmark: 80000 - 100000 USD Yearly USD 80000.00 100000.00 YEAR
Job Description & How to Apply Below

Overview

We are seeking a full‑time Senior Map Technology Software Engineer – File Format at Garmin’s U.S. headquarters in the Greater Kansas City area. This team specializes in embedded file formats to spearhead the development of our next‑generation on‑device map solutions. The role involves improving routing and search capabilities for popular Garmin product lines such as Fenix, Forerunner, Montana, and Edge. In this position you will:

  • Optimize map solutions to minimize file size and installation time without compromising performance.
  • Ensure top‑tier routing, search, and map rendering functionalities.
  • Collaborate with cross‑functional teams to integrate advanced solutions across Garmin’s diverse product range.
Essential Functions
  • Serve in a technical capacity for carrying out software development in C++ for new products and/or applications.
  • Provide reliable solutions to a wide range of difficult problems requiring strong research and problem‑solving techniques.
  • Design and review architected modules and software systems supporting new technology or improving capability/performance of existing functionality.
  • Evaluate new technologies as they apply to existing functions.
  • Participate in project leadership and/or program planning, including providing technical input to product development plans and concept documents.
  • Mentor and provide guidance to less experienced software engineers.
  • Use and provide feedback on products in development when possible as part of the normal job responsibilities.
  • May serve as a Lead Software Engineer for a complex software development project.
  • May work with software vendors to integrate externally developed deliverables into projects.
Basic Qualifications
  • Familiarity with designing file formats for embedded devices.
  • Proficiency in writing software in C++.
  • Experience maintaining large codebases.
  • Ability to decompose functional requirements into well‑defined tasks while balancing quality, quantity, and complexity in work output.
  • Competence with researching fundamental problems and implementing appropriate algorithmic solutions.
  • Proficiency with designing well‑architected software systems and modules that support new technology or improve capability/performance of existing functionality.
  • Demonstrated ability to serve as a lead software engineer for a complex software project.
  • Demonstrated capability to offer peer technical assessments in areas of expertise, new technologies, and software designs.
  • Strong communication skills and the ability to articulate complex technical concepts to non‑technical stakeholders.
  • Bachelor of Science degree in Computer Science, Electrical Engineering, Computer Engineering, Software Engineering, Aerospace Engineering, Math or Physics, or another relevant engineering/technical field AND a minimum of 5 years of relevant experience OR an equivalent combination of education and relevant experience.
  • Excellent academics (cumulative GPA ≥ 3.0).
Desired Qualifications
  • Experience with GIS (Geographic Information Systems) and mapping technologies.
  • Previous experience in the cycling, running or automotive industries.
  • Superior academics (cumulative GPA ≥ 3.5).
  • Proficiency writing software in C#, SQL or Python for new products and/or applications.

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.

#J-18808-Ljbffr
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary