Software Engineer 2 - C++ Maps Platform
Garmin
Software Engineer C++- Maps PlatformWe are seeking a full-time Software Engineer C++- Maps Platform at Garmin's U.S. headquarters in the Greater Kansas City area OR in our Cary, NC office to help improve how map data is delivered, stored and rendered across millions of embedded devices from wearables to cycling computers. In this role, you will work on core systems that enable maps to be highly efficient to distribute, fast to install and exceptionally responsive at runtime across constrained environments. This is a system and innovation focused role centered on C++, performance engineering, and scalable data architecture. You will tackle challenges in next-generation data representation, memory optimization, and high-performance multithreaded systems that directly influence real-world user experience in demanding outdoor conditions. Your work will directly impact the responsiveness and usability of map experiences across our ecosystem.Essential Functions:Creates and executes designs for small sets of new functionalities as part of a software project using C++Utilizes software engineering tools such as configuration management systems, build processes, and debuggers in the software development processMay perform as a technical leader or Lead Software Engineer for derivative software projectCollaborates and adds value through participation in peer code reviews, providing comments and suggestionsProvides reliable solutions to a variety of problems using sound problem solving techniquesPerforms technical root cause analysis and outlines corrective action for given problemsContributes to technical research on new technologiesServes as a mentor to less experienced software engineers (Software Engineer 1)Basic Qualifications:Bachelor's Degree in Computer Science, Electrical Engineering, Computer Engineering, Software Engineering, Aerospace Engineering, Math, Physics or related field AND a minimum of 1 year relevant experience OR an equivalent combination of education and experienceExcellent academics (cumulative GPA greater than or equal to 3.0 as a general rule)Demonstrated proficiency and experience necessary to develop moderately complex software in C++Proficient knowledge, utilization and mastery of relevant software engineering tools (configuration management systems, build processes, debuggers, emulators, simulators and logic analyzers)Desired Qualifications:Outstanding academics (cumulative GPA greater than or equal to 3.5)Previous work or internship experience in design, particularly for consumer productsExperience with map rendering, GIS, or geospatial data systemsFamiliarity with data compression, tiling, indexing, or spatial data systemsExperience optimizing rendering performance or large-scale data access patterns in constrained or high-performance systemsPrevious experience in embedded, wearable, fitness, automotive, or other resource-constrained environmentsSuperior academics (cumulative GPA greater than or equal to 3.5)Proficiency writing software in C#, SQL or Python for tooling and automationGarmin 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
- ...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...PlatformFull time
- ...Garmin International is seeking a Technical Lead C++ Engineer for the Maps Platform at its U.S. headquarters in the Greater Kansas City area. You will help improve how map data is delivered, stored and rendered across embedded devices from wearables to cycling computers...Platform
- ...Overview We are seeking a full‑time Technical Lead C++ Engineer – Maps Platform at Garmin’s U.S. headquarters in the Greater Kansas City area... ...responsible for being a key technical contributor and/or Lead Software Engineer in major product and/or application development...PlatformFull time
- Garmin seeks a full-time Software Engineer 1 (C++ MEC MapTech) at its U.S. headquarters in the Greater Kansas City area. You will help build tools, libraries, and algorithms powering Garmin’s maps and geospatial data processing. You will partner with Cartography and Map...SuggestedFull time
- ...Garmin is seeking a Senior C++ Software Engineer - Map Navigation to advance map search performance across embedded devices from wearables to cycling computers, based at Garmin's U.S. headquarters in the Greater Kansas City area or in Cary, NC. You will design high‑...Suggested
- Overview We are seeking a full-time Software Engineer 2 Outdoor in our Olathe, KS location. In this... ..., wearables, golf, and sportsman platforms using cutting-edge technologies while ensuring... ...as part of a software project using C, C++, assembly language, or other selected...PlatformFull timeInternship
- ...We are seeking a full-time Senior C/C++/RTOS Software Engineer at Garmin's location in Cary, NC or at... ...City area. This position is on the Core Platform Technology - Sensor Algorithms Team.... ...less experienced Software Engineers (1 & 2) Contributes to advanced technical...PlatformFull time
$2,207 per week
...Telemetry Location: Olathe, KS Agency: FlexCare Pay: $2,207 per week Shift Information: Nights - 3 days x 12 hours... ..., and building lasting relationships. · Fast-Track to Travel Platform: Our platform offers our clinicians an all-in-one hub for...PlatformFull timeContract workImmediate startShift workNight shift- ...Software Engineer 1 (C++ MEC MapTech)We are seeking a full-time software engineer 1 (C++ MEC MapTech) at Garmin's U.S. headquarters in the Greater... ..., and algorithms that power Garmin's industry-leading maps. This role is ideal for someone with a passion for working with...Full timeInternship
- ...Software Engineer 2We are seeking a full-time Software Engineer 2 on the Core Engineering team at Garmin's U.S. headquarters in... ...uploads, automatic software and map updates, and many more unique capabilities... ...high-quality embedded C and C++ software on embedded Linux and...Full timeInternshipRemote workFlexible hours
- ...organization.TT Electronics is a global provider of engineered electronics. We collaborate with... ...recognized major aerospace and defense platforms across air, land and sea.Role Overview and... ....Job Summary:The Electrical Tester 2 independently performs standard electrical...PlatformPermanent employmentLocal area
$2,269 per week
...Location: Overland Park, KS Agency: FlexCare Pay: $2,269 per week Shift Information: Days - 4 days x 10 hours... ..., and building lasting relationships. · Fast-Track to Travel Platform: Our platform offers our clinicians an all-in-one hub for finding...PlatformFull timeContract workImmediate startShift work$2,079 per week
...Location: Shawnee Mission, KS Agency: FlexCare Pay: $2,079 per week Shift Information: Days - 3 days x 12 hours... ..., and building lasting relationships. · Fast-Track to Travel Platform: Our platform offers our clinicians an all-in-one hub for finding...PlatformFull timeContract workImmediate startShift work$2,552 per week
...Location: Shawnee Mission, KS Agency: FlexCare Pay: $2,552 per week Shift Information: Nights - 3 days x 12 hours... ..., and building lasting relationships. · Fast-Track to Travel Platform: Our platform offers our clinicians an all-in-one hub for finding...PlatformFull timeContract workImmediate startShift workNight shift- Overview We are seeking a full-time Talent Acquisition Specialist 2 at Garmin's U.S. headquarters in the Greater Kansas City area.... ...Working knowledge of applicant tracking systems and sourcing platforms Demonstrated ability to manage multiple requisitions simultaneously...PlatformFull time
- ...Garmin Ltd. seeks a Software Engineer 1 (C++ MEC MapTech) at Garmin's U.S. headquarters in the Greater Kansas City area. You will help build tools, libraries, and algorithms powering Garmin’s maps and work with Cartography and Map Technology teams to deliver trusted map...
- " As an Assembler - Level 2 here at Honeywell, you will play a vital role in assembling... ...on board 90% of the world's aircraft Engines & Power Systems provides the propulsion,... ...advancing systems for autonomous and supersonic platforms - bringing the same focus on safety and...PlatformPermanent employmentTemporary workWork at officeWorldwideFlexible hours
- ...Staff Software Engineer (GNSS / INS)We are seeking a full-time Staff Software... .... This role is on our Core Platform Technology team and will develop... ...applications using C/C++ for use in embedded systemsParticipate... ...(Software Engineer 1 & 2 & Senior Software Engineers)...PlatformFull time
$110.17 per hour
...or Grow Your Private Practice — Stress-Free\n Headway is a free platform for Licensed Social Workers that simplifies taking insurance,... ...Rapid Growth: Most providers see their first clients within 2–4 weeks via inbound referrals. \n Free Continuing Education:...PlatformBi-weekly payHourly payExtra incomeFull timePart timePrivate practiceRemote workFlexible hours- ...Garmin Ltd. is seeking a full-time Software Engineer 2 for its U.S. headquarters in Olathe, Kansas. You will work on innovative products like... ...fishfinders, delivering high-quality embedded software in C/C++. Responsibilities include collaborating with various teams, analyzing...Full time
- ...Technical Lead Software EngineerWe are seeking a full-... ...Technical Lead Software Engineer at Garmin's U.S. headquarters... ..., and internal Marine platform APIs while... ...software development in C, C++, and PythonMay serve as... ...(Software Engineer 1 & 2 & Senior Software Engineers...PlatformFull timeWorldwide
$110.17 per hour
...or Grow Your Private Practice — Stress-Free Headway is a free platform for Licensed Social Workers that simplifies taking insurance, leading... ...Rapid Growth: Most providers see their first clients within 2–4 weeks via inbound referrals. Free Continuing Education:...PlatformBi-weekly payHourly payExtra incomeFull timePart timePrivate practiceRemote workFlexible hours$2,207 per week
...who handles everything, saving them time, reducing their stress, and building lasting relationships. · Fast-Track to Travel Platform: Our platform offers our clinicians an all-in-one hub for finding assignments, managing credentials, and streamlining their travel...PlatformZero hours contractShift workNight shift- ...Sr C/C++/Python Software Engineer - Audio ProcessingWe are seeking a full-time Sr C/C++/Python Software... ...Engineer - Audio Processing on our Core Platform Technology team at Garmin's U.S. headquarters... ...experienced Software Engineers (1 & 2)Contributes to advanced technical...PlatformFull time
- ...collaborative team member.Proficiency with bank systems, teller platforms, and general computer applications.Ability to manage multiple priorities in a fast-paced environment.Experience:Minimum of two (2) years of personal banker or equivalent retail banking experience...PlatformFull timeBank staffImmediate startShift work
- ...certification required BLS certification required Minimum of 2 years of MRI Technologist experience in a hospital setting... ...MRI systems Experience with Unity PACS and/or Inteview PACS platforms Strong background in high-volume hospital radiology...PlatformWeekly payFull timeContract workImmediate startShift workWeekend work
$110.17 per hour
...insurance with ease, increase your earnings with higher rates, and start taking covered clients sooner. It’s all on one free-to-use platform, no commitment required. \n \n About you \n ● You’re a fully-licensed Professional Counselor at a Master’s level or...PlatformBi-weekly payPrivate practice- ...Software Engineer - OEM Airframe LeadWe are seeking a full-time Software Engineer - OEM Airframe Lead in our Olathe, KS location. In this role... ...of new functionalities as part of a software project using C, C++, C#, Java, assembly language, or other selected languagesUtilizes...Full timeInternship
$131 per hour
...insurance with ease, increase your earnings with higher rates, and start taking covered clients sooner. It’s all on one free-to-use platform, no commitment required. About you ● You’re a fully-licensed Clinical Psychologist at a Master’s level or above with PSY,...PlatformBi-weekly payPrivate practice- ...insurance with ease, increase your earnings with higher rates, and start taking covered clients sooner. It’s all on one free-to-use platform, no commitment required. \n \n About the role \n This position is for licensed psychiatrists looking to build or grow...PlatformBi-weekly payFor contractorsPrivate practice
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer 2 - C++ Maps Platform. Be the first to apply!
- software Olathe, KS
- healthcare software sales Olathe, KS
- entry level software sales Olathe, KS
- software technical support Olathe, KS
- software intern Olathe, KS
- internship software Olathe, KS
- software implementation project manager Olathe, KS
- embedded software Olathe, KS
- software asset management analyst Olathe, KS
- software sales Olathe, KS





