Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

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

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Software Engineer 2 (C++) in Olathe, KS vacancy
  •  ...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... 
    Suggested
    Full time
    Internship

    Garmin

    Olathe, KS
    4 days ago
  • 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... 
    Suggested
    Full time
    Internship

    Garmin

    Olathe, KS
    4 days ago
  • 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

    Gravity Engineering Services Pvt Ltd.

    Olathe, KS
    1 day ago
  • 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... 
    Suggested
    Full time
    Flexible hours

    Garmin

    Olathe, KS
    1 day ago
  • 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

    Garmin Ltd.

    Olathe, KS
    2 days ago
  •  ...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

    Garmin

    Olathe, KS
    5 days ago
  • 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 time
    Internship

    Garmin

    Olathe, KS
    1 day ago
  •  ...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

    Olathe, KS
    2 days ago
  •  ...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 office
    Monday to Friday

    NovaTech Automation

    Lenexa, KS
    5 days ago
  • $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

    SynergisticIT

    Olathe, KS
    5 days ago
  • $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 time
    Immediate start

    SynergisticIT

    Olathe, KS
    4 days ago
  •  ...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

    Olathe, KS
    3 days ago
  •  ...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

    Olathe, KS
    5 days ago
  • 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 Ltd.

    Olathe, KS
    3 days ago
  • 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

    Olathe, KS
    1 day ago
  • 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

    Olathe, KS
    1 day ago
  • 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... 

    Gravity Engineering Services Pvt Ltd.

    Olathe, KS
    1 day ago
  • 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 Ltd.

    Olathe, KS
    2 days ago
  • 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

    Olathe, KS
    1 day ago
  • 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

    Olathe, KS
    1 day ago
  • 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 time
    Work at office

    Garmin

    Olathe, KS
    2 days ago
  •  ...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... 

    Yochana

    Overland Park, KS
    5 days ago
  • 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

    Olathe, KS
    1 day ago
  •  ...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

    Garmin

    Olathe, KS
    2 days ago
  •  ...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 time
    Internship

    Garmin

    Olathe, KS
    1 day ago
  • $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 time
    Temporary work
    Part time
    Work experience placement
    Local area
    Flexible hours

    T-Mobile

    Overland Park, KS
    1 day ago
  •  ...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 start
    Overseas
    Flexible hours
    Shift work

    weavix Inc.

    Lenexa, KS
    1 day ago
  • $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.... 

    Cynet Systems

    Lenexa, KS
    5 days ago
  • 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

    Garmin

    Olathe, KS
    2 days ago
  •  ...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 in
    Work at office
    Work from home
    Relocation
    Monday to Thursday

    TenEx

    Overland Park, KS
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer 2 (C++). Be the first to apply!