Senior C++ Software Engineer
Garmin
Senior C++ Software Engineer
We are seeking a full-time Senior C++ Software Engineer to join our team at Garmin's U.S. headquarters in the Greater Kansas City area. The Map Technology team 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
- Serves in a leadership capacity as an individual contributor, driving C++ software development focused on the ongoing evolution, enhancement, and optimization of established applications
- May serve as a Lead Software Engineer for complex software development project designs and/or reviews architected modules and software systems supporting new technology or improving capability/performance of existing functionality
- Decomposes functional requirements into well-defined tasks
- Researches fundamental problems and implements algorithm solutions that are appropriate
- Offers peer technical assessments in areas of expertise, new technologies and software designs
- Participates in project leadership and/or program planning including providing technical input to product development plans and concept documents
- Makes substantial contributions toward determination of project goal/objective feasibility and applies good judgment in setting schedules/risk taking
- Mentors and provides guidance to less experienced Software Engineers (1 & 2)
- Contributes to advanced technical research on new technologies
- Offers process improvement suggestions and authors new procedures as appropriate
- Provides reliable solutions to a wide range of difficult problems using sound problem solving techniques
Basic Qualifications
- Mastered proficiency in writing software in C++ and relevant experience and/or training in data structures and object-orientated design methodology
- 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
- Demonstrated proficiency with designing well architectured software systems and modules that support new technology or improve capability/performance of existing functionality
- Demonstrated competence with researching fundamental problems and implementing appropriate algorithmic solutions
- 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
- Demonstrated strong and effective verbal, written, and interpersonal communication skills
- Must be positive, detail oriented, organized, team oriented and a driven problem solver, multi-tasker, and self-starter with the ability to prioritize and lead in a fast paced, deadline-driven environment
- Bachelor's Degree in Computer Science, Electrical Engineering, Computer Engineering, Software Engineering, Aerospace Engineering, Math, Physics or related field AND a minimum of 5 years 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)
Desired Qualifications
- 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
- Outstanding academics (cumulative GPA greater than or equal to 3.5)
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
- ...Garmin Ltd. is seeking a full-time Senior Firmware Engineer for its Outdoor segment at the U.S. headquarters in Olathe... ...focuses on developing low-level embedded software for various consumer outdoor products, including C/C++ programming and hardware interactions. The ideal...SeniorFull time
- Garmin is hiring a Senior Software Engineer in Olathe, Kansas, responsible for developing low-level embedded software for outdoor products. The ideal... ...of experience in software engineering, particularly with C/C++ and RTOS. Key responsibilities include leading software...Senior
- Garmin Health in the Greater Kansas City area is hiring a Senior Software Engineer to join our health and biosignals platform. You will develop and... ...tools, automation, and test infrastructure using Python, C, C++, and related languages, while documenting work and...Senior
- 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-...SeniorFull time
- Garmin Ltd. is looking for a full-time Senior Software Engineer - Fitness to join their U.S. headquarters in Olathe. The successful candidate will... ..., including proficiency in programming languages such as C, C++, or Java. This position offers competitive benefits and a...SeniorFull 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 role... ...technical leadership for software development in C, C++, and other languages, specifically new aviation products. Ideal...SeniorFull time
- Garmin in Olathe, Kansas, is seeking a full-time Senior Software Engineer - Fitness responsible for technical leadership and project planning in... ...lead initiatives for new products using languages like C and C++ while mentoring junior engineers. The ideal candidate will hold...SeniorFull time
- Garmin is seeking a Sr C/C++/Python Software Engineer - Audio Processing for its Core Platform Technology team at the U.S. headquarters in the Greater Kansas City area, with an option at Cary, NC. You will help shape how customers hear Garmin devices across product segments...Senior
- Garmin International seeks a Sr C/C++/Python Software Engineer - Audio Processing on the Core Platform Technology team in the Greater Kansas City area or Cary, NC. You will shape how customers hear Garmin devices across products, leading embedded software efforts and mentoring...Senior
- Overview We are seeking a full-time Senior Software Engineer - Fitness at Garmin's U.S. headquarters in the Greater Kansas City area. In this role... ...contributor for carrying out software development in C, C++, or other selected languages for new products and/or applications...SeniorFull time
- Webco Manufacturing is seeking a Senior MIG Welder/Fabricator to join our precision sheet metal team in Alto, GA. In this role, you... ...you will help mentor other welders and collaborate closely with engineering and production to deliver high-quality products on schedule.Senior
- Overview We are seeking a full-time Senior Software Engineer - Garmin Health at Garmin's U.S. headquarters in the Greater Kansas City area. As a... ...test infrastructure, and automation tools using Python, C, C++, or other selected languages Perform hardware and software integration...SeniorFull timeInternship
- Webco Manufacturing is seeking a Senior MIG Welder/Fabricator to join our precision sheet metal team in Alto, GA. In this role, you... ...improvement, mentoring junior welders and collaborating with engineering and assembly teams. This position offers hands-on work with advanced...Senior
- Overview We are seeking a full-time Senior Software Engineer for our Outdoor segment at Garmin's U.S. headquarters in the Greater Kansas City area... ...Garmin Consumer Outdoor products. You will be developing C/C++ software that interacts with hardware including initial board...SeniorFull timeInternship
- Terracon Consultants, Inc. seeks an Associate Director of National Accounts to drive growth across decentralized accounts and collaborate with the Director of National Accounts and NAMs. This role can be filled anywhere in the US, preferably near an Terracon office or ...SeniorWork at office
$30 - $35 per hour
...Pay: $30-$35 per hour Job description: SENIOR MIG WELDER/FABRICATOR We are seeking a SENIOR MIG WELDER/FABRICATOR to join our Weld Team in this custom er-focused industry. A successful SENIOR MIG WELDER/FABRICATOR at WEBCO MFG is both Efficient and Precise,...SeniorHourly payFull timeLocal areaFlexible hours- Villa St. Francis Catholic Care Center Inc in Olathe, KS is seeking an Activities Coordinator to plan and deliver meaningful, safe programs for residents. The role focuses on social, physical and enjoyable activities while maintaining residents' highest level of functioning...SeniorWeekend work
- Baker Tilly Advisory Group, LP in Kansas seeks a trusted member of the engagement team to provide assurance and consulting services to industry clients. You will proactively engage with clients throughout the year to gather information, complete testing and respond to questions...Senior
- Baker Tilly US, LLP is seeking an Audit Senior Associate to join our growing public accounting practice. You will deliver industry-focused audit and other assurance services to middle-market clients as part of a dynamic engagement team. This role offers upward career trajectory...Senior
- Faith Technologies Inc. is seeking an Excellerate Project Manager to oversee large multi-site orders, coach managers, and drive on-time delivery. The role collaborates with Supply Chain and vendors to coordinate material and schedule, while ensuring profitability and customer...Senior
- Terracon Consultants, Inc. is seeking an experienced Recruitment professional to lead full life-cycle recruiting for engineering positions. The ideal candidate will have over 10 years of staffing experience in an engineering consulting firm and be well-versed in developing...Senior
- Garmin Ltd. seeks a full-time Organizational Development Partner 3 at its U.S. headquarters in the Greater Kansas City area. You will guide leaders on development strategies, lead talent reviews, and craft development plans for high performers and key successors. You will...SeniorFull time
- Terracon, a leading engineering consulting firm, is hiring a Senior Recruiter to drive full life-cycle staffing across the organization. You will partner with leaders, build strong candidate experiences, and shape recruiting strategies within a collaborative, employee‑owned...Senior
- ...cybersecurity across a regulated environment. The role focuses on reliability, security, and compliant systems supporting business, engineering, and manufacturing operations. The ideal candidate will have extensive experience in government contracting or defense-facing...Senior
- ...sound judgment, and the ability to anticipate needs in a fast-paced, confidential environment. You will manage email and calendars, coordinate travel, organize communications, and serve as a trusted partner to senior leadership. #J-18808-Ljbffr Stella Maris Family OfficeSeniorFull timeWork at office
- Excelligence Learning Corporation is seeking a senior network engineer to design, deploy, and maintain enterprise network infrastructure across multiple U.S. sites. You will manage Palo Alto firewalls, Cisco routers/switches, and Meraki wireless while owning circuit procurement...Senior
- Garmin is seeking a full-time Advanced Solutions Engineer at their U.S. headquarters in the Greater Kansas City area. The role involves investigating and implementing PCB and FPC technologies while fostering collaboration across team disciplines. The ideal candidate will...SeniorFull time
- Garmin Health is seeking a Senior Software Engineer at Garmin's U.S. headquarters in the Greater Kansas City area. You will develop and deploy hardware/software integration testing tools to automate workflows and reduce manual overhead for biosignal-enabled wearables....Senior
- FTI in Olathe, Kansas, is seeking a Senior Mechanical Preproduction Engineer to drive design and production processes. This role involves collaboration with project managers and the estimating team while focusing on creating effective technical solutions and mentoring...Senior
$800 per day
...This independent contractor role offers 4-6 days per month with typical hours 8:30 AM-4:30 PM; compensation is $800 per day. You’ll work in a clinic-based setting focused on seniors, with support and coordination from the team. #J-18808-Ljbffr Comprehensive Mobile CareSeniorPart timeFor contractors
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior C++ Software Engineer. Be the first to apply!
- senior network engineer remote Olathe, KS
- senior manager legal Olathe, KS
- senior commercial counsel Olathe, KS
- senior manager tax Olathe, KS
- senior living Olathe, KS
- senior implementation project manager Olathe, KS
- senior level Olathe, KS
- senior manager customer operations Olathe, KS
- senior consulting engineer Olathe, KS
- senior human factors engineer Olathe, KS



