> Markdown version of [/jobs/ext/1752841-senior-c-engineer-maps-platform](https://www.wearedevelopers.com/jobs/ext/1752841-senior-c-engineer-maps-platform). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior C++ Engineer - Maps Platform - **Company:** Garmin Ltd - **Location:** Olathe, KS, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Geographic Information Systems, Big Data, C Sharp (Programming Language), C++ (Programming Language), Data Compression, Computer Engineering, Data Systems, Python (Programming Language), Simple Data Format, Software Engineering, Software Project Management, Software Systems, Spatial Data Infrastructures, SQL Databases, Garmin, Indexer, Information Technology, C++14 - **Published:** July 15, 2026 - **Apply:** https://www.disabledperson.com/jobs/73668644-senior-c-engineer-maps-platform ## About the Role * Experience designing or working with complex data systems,file formats, or large-scale structured datasets * Proficiency in C++ (C++14 or newer preferred) * Strong background in systems-level, embedded, or performance-critical software development * Demonstrated ability to decompose functional requirements into well-defined tasks while balancing quality, quantity and complexity in work output * Strong problem-solving skills, including the ability to research and apply appropriate algorithmic solutions * Proven experience designing scalable, high-performance software systems that solve complex technical challenges * Demonstrated ability serving 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 in Computer Science, Electrical Engineering, Computer Engineering, Software Engineering, Aerospace Engineering, Math or Physics or another relevant engineering/technical fieldAND a minimum of 5 years relevant experience OR an equivalent combination of education and relevant experience * Excellent academics (cumulative GPA greater than or equal to 3.0 as a general rule), * Experience with map rendering, GIS, or geospatial data systems * Familiarity with data compression, tiling, indexing, or spatial data systems * Experience optimizing rendering performance or large-scale data access patterns in constrained or high-performance systems * Previous experience in embedded, wearable, fitness, automotive, or other resource-constrained environments * Superior academics (cumulative GPA greater than or equal to 3.5) * Proficiency writing software in C#, SQL or Python for tooling and automation ## Description * Serve as a technical leader in the design and development of next-generation spatial data systems and high-performance runtime architectures in C++ * Own and drive solutions that improve map rendering performance, data efficiency, and installation speed across embedded and resource-constrained devices * Design and review architecturally sound software systems using modular components to enable scalable platform evolution * Evaluate emerging technologies and methodologies as they apply to future-facing mapping and embedded system capabilities * Participate in project leadership and/or program planning including providing technical input to product direction, architecture, and innovation initiatives * Mentor and provide guidance to less experienced Software Engineers * Collaborate with cross-functional teams to integrate map platform capabilities across Garmin products and ensure solutions meet real-world usage scenarios in dynamic environments * May serve as a Lead Software Engineer for complex or cross-functional software development efforts * Provide technical direction and contribute to system-level tradeoffs involving performance, memory efficiency, scalability, and user experience ## Related Videos - [Optimizing Discovery: PostgreSQL's Role in Transforming GetYourGuide's Search](https://www.wearedevelopers.com/videos/1647-optimizing-discovery-postgresql-s-role-in-transforming-getyourguide-s-search) - [Remote Driving on Plant Grounds with State-of-the-Art Cloud Technologies](https://www.wearedevelopers.com/videos/251-remote-driving-on-plant-grounds-with-state-of-the-art-cloud-technologies) - [Dynamic Entities in .NET: Building Low-Code Systems on Top of Entity Framework Core](https://www.wearedevelopers.com/videos/100218-dynamic-entities-in-net-building-low-code-systems-on-top-of-entity-framework-core) - [Car's are Technology on Wheels - Impact of Software and IT Competence in Automotive](https://www.wearedevelopers.com/videos/780-car-s-are-technology-on-wheels-impact-of-software-and-it-competence-in-automotive) - [Why Your Best Mediors Never Become Seniors (And How to Fix It)](https://www.wearedevelopers.com/videos/2108-why-your-best-mediors-never-become-seniors-and-how-to-fix-it) - [How Gatsby Cloud's real-time streaming architecture drives <5 second builds](https://www.wearedevelopers.com/videos/418-how-gatsby-cloud-s-real-time-streaming-architecture-drives-5-second-builds) ## Related Articles - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Data Engineer Salary UK](https://www.wearedevelopers.com/magazine/253-data-engineer-salary-uk) - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [Software Engineer Salary in The UK](https://www.wearedevelopers.com/magazine/231-software-engineer-salary-in-the-uk) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs)