Software Engineer 2 (C++)
Garmin
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 be responsible for developing moderately complex software, creating and executing designs for small sets of new functionalities for map production systems, cartography tools, and Garmin Marine devices. Essential Functions Creates and executes designs for small sets of new functionalities as part of a software project using C++, C#, Java, or other selected languages Utilizes software engineering tools such as configuration management systems, build processes, and debuggers in the software development process May perform as a Technical Leader or Lead Software Engineer for derivative software project 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) Works as part of international team with colleagues in Italy, Romania and India, sometimes accommodating meetings in different time‑zones 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 in C, C++, C#, Java, assembly language, or other selected languages 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 Understanding of GIS, cartography technology, spatial data and related tools (QGIS or similar) Understanding of relational database design, SQL and experience querying relational databases like PostgreSQL, MySQL, SQLite, Microsoft SQL or Oracle Experience with Agile software development methodologies, like SAFe, SCRUM, DevOps and the related tools (Azure DevOps, JIRA, similar) 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 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...SuggestedFull timeInternship
- 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
- 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 International in the Kansas City area is seeking a Senior Software Engineer to provide technical leadership and planning for software... ...products and applications. You will work on embedded Linux, C/C++, Python, and related architectures, lead complex software designs...Suggested
- ...Overview We are seeking a full-time Senior Software Engineer at Garmin’s U.S. headquarters in the... ...carrying out software development in C, C++, Python or other selected languages for new... ...less experienced Software Engineers (1 & 2) Contribute to advanced technical research...Full time
- Overview We are seeking a full-time Senior Software Engineer for our Outdoor segment at Garmin's U.S.... ...products. You will be developing C/C++ software that interacts with hardware including... ...less experienced Software Engineers (1 & 2) Contributes to advanced technical...Full timeInternship
- ...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
- ...Monday & Friday from home, if desired. The Staff Application Software Engineer is a senior individual contributor responsible for leading the... ...application software. The ideal candidate brings deep expertise in C/C++ specialized application development within industrial or...Work at officeMonday to Friday
$95k - $154k
...interview confidence, and familiarity with tools used in real software or data teams. If your applications are not converting, your profile... ...for bachelor's and master's graduates in computer science, engineering, math, statistics, information systems, or related fields....Full time$95k - $154k
...which Enterprise companies are looking for. Currently, We are looking for entry-level software programmers, Java Full stack developers, Python/Java developers, Data analysts/Data Engineers/ Data Scientists, Machine Learning engineers for full time positions with clients....Full timeImmediate start- ...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
- ...Senior C++ Engineer - Maps Platform We are seeking a full-time Senior C++ Engineer - Maps Platform at Garmin's U.S. headquarters in the... ...devices Design and review architecturally sound software systems using modular components to enable scalable platform evolution...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
- 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 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
- 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 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 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 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 seeks a full-time Technical Lead Software Engineer for its Cary, NC office. The role involves being a key technical contributor and/or... ...projects, with responsibilities spanning software development in C/C++ and leadership across multiple groups. The position requires a...Full timeWork at office
- ...secure RESTful and SOAP-based web services. Implement OAuth 2.0 and JWT for secure API authentication and authorization.... ...cross-functional teams and adhere to Agile processes. Follow software development best practices and maintain high code quality standards...
- 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
- ...Overview We are seeking a full-time Lead Platform Engineer at Garmin's U.S. headquarters in the Greater Kansas City area to implement, automate, and support platforms and CI/CD capabilities that enable reliable application delivery across cloud and on-premises environments...Full time
- ...Overview We are seeking a full-time Software Engineer 1 in our Olathe, KS location. In this role, you will be responsible for building upon existing... ...products and/or applications already in production using C, C++, C#, Java, assembly language, or other selected languages...Full timeInternship
$113.6k - $205k
...Un-carrier movement? At T-Mobile, Senior Software Engineers design, build, and deploy scalable... ...Hands-on development experience with C and C++ Experience in Oracle and SQL Tuxedo development... ...for new full-time employees and about 2.5 weeks for new part-time employees...Full timeTemporary workPart timeWork experience placementLocal areaFlexible hours- ...skilled Senior Android Platform Engineer to play a critical role in the... ...issues, and ensuring hardware-software harmony. ~ Cross-... ...immediate goal of launching Walt 2 with the long-term... ...Firmware development : Strong C/C++ skills for modifying the Android...Immediate startOverseasFlexible hoursShift work
$70 - $75 per hour
...DevOps Engineer Pay Range: $70hr - $75hr Design and build DevOps processes and procedures... ...troubleshooting failures, and manage software configurations. Ensure successful execution... ..., and related technologies. Minimum 2 years of DevOps experience....- Overview We are seeking a full-time Software Engineer - Aviation Databases onsite at Garmin's U.S. headquarters in the Greater Kansas City area... ...as part of a software project using Python, C and C++ or other selected languages Utilizes software engineering tools...Full time
- ...and unlimited upside. As an AI Enablement Engineer at TENEX, you will partner with our... ...Engineering fundamentals 5+ years of experience in software development. Python is preferred. Comfort... ...of compliance frameworks (e.g., SOC 2). Communication And Cross‑functional Skills...Live inWork at officeWork from homeRelocationMonday to Thursday
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer 2 (C++). Be the first to apply!
- software sales executive Olathe, KS
- software applications developer 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
- healthcare software sales Olathe, KS

