Software Engineer 2 - OEM Airframe Lead

Garmin International, Inc.Olathe, KS
Onsite

About The Position

We are seeking a full-time Software Engineer - OEM Airframe Lead in our Olathe, KS location. In this role, you'll be responsible for serving in a leadership capacity to integrate Garmin's products into the cockpits of industry−leading aircraft. You'll write software in C and Python, configure the flight deck to meet your customer's requirements, and integrate software for delivery to the customer. This role provides a customer−facing opportunity with aircraft Original Equipment Manufacturers (OEMs) in addition to software engineering responsibilities.

Requirements

  • 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)

Nice To Haves

  • Outstanding academics (cumulative GPA greater than or equal to 3.5)
  • Previous work or internship experience in design, particularly for consumer products

Responsibilities

  • Creates and executes designs for small sets of new functionalities as part of a software project using C, C++, C#, Java, assembly language, 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)
  • Software development for safety−critical airframe specific and airframe independent functionality
  • Successfully managing OEM relationships, including: positive and proactive communication, understanding and advocating for requirements from customers, managing feedback, and ensuring expectations are appropriately calibrated with our OEM partners
  • Developing and maintaining high quality deliverables for our OEMs in alignment with their engineering, flight test, and production schedules
  • Familiarity and understanding of how Garmin Aviation's product offerings come together as an integrated flight deck
  • Working cross functionally with Garmin's program coordination, systems, system tests, human factors and flight operations teams to ensure all aspects of a program are tended to

Benefits

  • Garmin's benefit program
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service