C++ Software Engineer 2
Garmin
Overview We are seeking a full-time C++ Software Engineer 2 to join our team at Garmin’s U.S. headquarters in the Greater Kansas City area. Map Technology develops tooling for state‑of‑the‑art solutions that support mapping features across Outdoor, Fitness and Automotive devices/mobile apps. In this role, you will be responsible for providing technical leadership and project planning for software development for products, applications, or systems new to Garmin as an individual contributor. 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 process Collaborates and adds value through participation in peer code reviews, providing comments and suggestions Provides reliable solutions to a variety of problems using sound problem‑solving techniques Performs technical root‑cause analysis and outlines corrective action for given problems Contributes to technical research on new technologies Estimates level of effort, evaluates new options of similar technology, offers suggestions to improve processes, and provides feedback on some electrical design aspects Serves 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 experience Excellent academics (cumulative GPA greater than or equal to 3.0 as a general rule) Demonstrated proficiency and experience necessary to develop moderately complex software C++ Experience with Microsoft Visual Studio, MS SQL Server, and .NET Core Solid experience developing software in C# with a proven track record of delivering production code Demonstrated capability writing and consuming Web API Services 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 products Experience with GIS (Geographic Information Systems) and mapping technologies Experience with Python Experience building or working on Continuous Integration/Deployment pipelines Solid SQL experience, particularly with MC SQL Server 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
- Overview We are seeking a full-time Software Engineer 2 at Garmin's U.S. headquarters in the Greater Kansas City area. In this role, you will... ...of new functionalities as part of a software project using C, C++, Python or other selected languages. Utilizes software...SuggestedFull timeInternship
- Overview We are seeking a full-time Software Engineer at Garmin's U.S. headquarters in the Greater Kansas City area. In this role, you will design... ...Information Systems, or related field and a minimum of 2 years relevant experience. Experience programming in Python...SuggestedFull timeFlexible hours
- Software Engineer 2 at Garmin . Key technologies: Python, Linux, Electrical Engineering. Key Responsibilities Design, develop and maintain scalable software systems Write clean, well‑tested and documented code Participate in code reviews and contribute to engineering best...Suggested
- Overview We are seeking a full-time Field Application Engineer 2. In this role, you will be responsible for providing engineering support... ...liaison between customers and engineering team on any custom software interface solutions. Analyze customer requirements and...SuggestedFull timeFlexible hours
- Garmin is looking for a full-time .Net Software Engineer 2 at its U.S. headquarters in Olathe, Kansas. The role involves designing software functionalities... ...field, at least 1 year of experience, and proficiency in C#, C++, and software engineering tools. Garmin offers a competitive...SuggestedFull time
- ...seeking a full-time Senior Firmware Engineer for our Outdoor segment at... ...developing low-level embedded software for various Garmin Consumer... ...products. You will be developing C/C++ software that interacts with... ...Software Engineers (1 & 2). Contributes to advanced technical...Full timeInternship
- Overview We are seeking a full-time Senior C# Software Engineer on our Map Data team at Garmin's U.S. headquarters in the Greater Kansas City... ...provides guidance to less experienced Software Engineers (1 & 2) Contributes to advanced technical research on new technologies...Full time
- ...We are seeking a full-time Technical Lead Software Engineer at Garmin’s U.S. headquarters in the... ...applications including software development in C, C++ Mentor and provide guidance to less... ...software engineers (Software Engineer 1 & 2 & Senior Software Engineers) Work with...Full time
- ...is a Hybrid role requiring 1-2 days per week on-site in our... ...Fulfillment Center. Overview of WMS Software Developer The WMS Software... ...in Computer Science, Software Engineering, or related field, or equivalent... ...Engineer - Cross-platform C++ - Multipass Kansas City, MO $8...Full timeCasual workInternshipFlexible hours2 days per week1 day per week
- Garmin is hiring a full‑time Flight Test Engineer 2 at our U.S. headquarters in the Greater Kansas City area, at the hangar in New Century, KS. You will develop flight/test plans, coordinate tests, document results, and drive issue resolution with a focus on safety and...Full time
- Overview We are seeking a full‑time Flight Test Engineer 2 at Garmin's U.S. headquarters in the Greater Kansas City area at our hangar in New Century, KS. In this role, you will be responsible for performing moderately complex flight‑testing activities, including developing...Full time
- Overview We are seeking a full-time Senior Software Engineer - Fitness at Garmin's U.S. headquarters... ...carrying out software development in C, C++, or other selected languages for new products... ...less experienced Software Engineers (1 & 2) Contributes to advanced technical...Full time
- Garmin Ltd. is seeking a full-time Senior Firmware Engineer for its Outdoor segment at the U.S. headquarters... ...focuses on developing low-level embedded software for various consumer outdoor products, including C/C++ programming and hardware interactions. The ideal...Full time
- Overview We are seeking a full-time Senior Java Software Engineer at Garmin's U.S. headquarters in the Greater Kansas City area. In this role,... ...provides guidance to less experienced Software Engineers (1 & 2) Contributes to advanced technical research on new technologies...Full time
- Garmin is looking for a full-time Software Engineer 2 at their U.S. headquarters in Olathe, Kansas. In this role, you will develop complex UI... ...hold a relevant Bachelor's Degree and have proficiency in C, C++, and Python among other qualifications. The role includes opportunities...Full time
- Garmin is hiring a Senior Software Engineer in Olathe, Kansas, responsible for developing low-level embedded software for outdoor products. The... ...of experience in software engineering, particularly with C/C++ and RTOS. Key responsibilities include leading software projects...
- Overview We are seeking a full‑time Senior Map Technology Software Engineer - File Format at Garmin’s U.S. headquarters in the Greater Kansas... ...a technical capacity for carrying out software development in C++ for new products and/or applications. Provide reliable solutions...Full time
- Garmin is hiring a full-time Software Engineer 1 in Olathe, Kansas. You will develop basic software for Garmin products using C, C++, C#, Java, and assembly language, while supporting production maintenance and on-call duties. The role requires a Bachelor’s degree in a...Full time
- Overview We are seeking a full-time Sr Software Engineer - Web Development on the Core Platform Technology team at Garmin's U.S. headquarters... ...provides guidance to less experienced Software Engineers (1 & 2) Contributes to advanced technical research on new technologies...Full time
- Garmin is seeking a full-time Technical Lead Software Engineer at its U.S. headquarters in the Greater Kansas City area. The role focuses on embedded... ...over marine product platforms, hands-on design in C/C++, and mentorship of engineers, with collaboration across #J-18...Full time
- Garmin Ltd. is seeking a full-time Senior Software Engineer - Aviation Displays at its U.S. headquarters in the Greater Kansas City area. The... ...providing technical leadership for software development in C, C++, and other languages, specifically new aviation products. Ideal...Full time
- Garmin is seeking a full-time Senior Java Software Engineer at our U.S. headquarters in Olathe, Kansas. The successful candidate will provide technical leadership and project planning for software development, driving the creation of innovative products and applications...Full time
- Gravity Engineering Services Pvt Ltd. is seeking a Software Engineer 2 to work with Garmin. In this role, you will design, develop, and maintain scalable software systems, ensuring high-quality code through testing and documentation. The ideal candidate will have over 3...
- Garmin in Olathe, Kansas is seeking a full-time Field Application Engineer 2 to provide engineering support for Marine and RV OEM customers. You will ensure the successful integration of Garmin systems into vehicles and vessels. The ideal candidate must hold a Bachelor’...Full time
- Garmin Ltd. is seeking a full-time Senior Software Engineer - Weather Radar at its U.S. headquarters in Olathe, Kansas. The role involves providing... ..., 5+ years of relevant experience, and proficiency in C and C++. Garmin offers a comprehensive benefits package. #J-18808-...Full time
- Garmin in Olathe, Kansas, is seeking a full-time Senior Software Engineer - Fitness responsible for technical leadership and project planning... ...lead initiatives for new products using languages like C and C++ while mentoring junior engineers. The ideal candidate will hold...Full time
- ...Java Backend Developer to join our dynamic engineering team. The ideal candidate will have... ...-based web services. - Implement OAuth 2.0 and JWT for secure API authentication... ...and adhere to Agile processes. - Follow software development best practices and maintain high...
- Garmin is looking for a full-time Software Engineer 1 based at its U.S. headquarters in Olathe, Kansas. The role involves developing basic software... ...position requires knowledge of programming languages like C, C++, C#, and Java. The engineer will support operations in a...Full time
- Garmin is seeking a full-time Software Engineer at their U.S. headquarters in the Greater Kansas City area. In this role, you will design and... ...will have a Bachelor's Degree in Computer Science and at least 2 years of experience. Responsibilities include developing Python...Full time
- Garmin is seeking a Software Engineer 1 - Aviation Core Java at its U.S. headquarters in the Greater Kansas City area. You will build upon existing software to develop basic software for Garmin products and applications. You will design and develop software in Java or other...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to C++ Software Engineer 2. Be the first to apply!
- c++ Olathe, KS
- ultimate software Olathe, KS
- software sales executive Olathe, KS
- remote software sales Olathe, KS
- senior c# .net software developer Olathe, KS
- software sales representative Olathe, KS
- id software Olathe, KS
- software Olathe, KS
- entry level software sales Olathe, KS
- internship software Olathe, KS

