> Markdown version of [/jobs/ext/3957568-software-engineer-2-oem-airframe-lead](https://www.wearedevelopers.com/jobs/ext/3957568-software-engineer-2-oem-airframe-lead). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer 2 - OEM Airframe Lead - **Company:** Garmin Ltd - **Location:** Olathe, KS, United States - **Experience:** Expert - **Contract:** Internship / Graduate position - **Skills:** C (Programming Language), Java (Programming Language), Adobe InDesign, Assembly Language, C Sharp (Programming Language), C++ (Programming Language), Configuration Management, Computer Engineering, Software Debugging, Emulators, Python (Programming Language), Software Engineering, Software Project Management, Garmin, Information Technology, Build Process - **Published:** October 27, 2026 - **Apply:** https://www.jofdav.com/jobs/60252805-software-engineer-2-oem-airframe-lead ## About the Role * 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 ## Description 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., * 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 * Develops and maintains 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 * Works 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