Embedded Software Engineer

4 weeks ago


Olathe, Kansas, United States Garmin International Full time
Overview

We are seeking a full-time Software Engineer 2 for Garmin Aviation's TeamX in our Olathe, KS or Chandler, AZ location. This position can sit in either office. In this role, you will assist in furthering our mission of bringing disruptive technology to the Experimental/Amateur-Built, Light-Sport, Part 23, and consumer aviation markets through supporting the successful conception, development, and/or application of sophisticated avionics systems and applications that shape the future of aviation technology - improving performance, safety, and accessibility.

Essential Functions

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

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.



  • Olathe, Kansas, United States Garmin Full time

    Embedded Software Engineer - Garmin LabsGarmin International, Inc. - Olathe, KSOverview:We are seeking a full-time Embedded Software Engineer on the Garmin Labs team in our Olathe, KS location. In this role, you will be responsible for developing moderately complex software and creating and executing designs for small sets of new functionalities for Garmin...


  • Olathe, Kansas, United States Garmin Ltd. Full time

    OverviewWe are seeking a full-time Embedded Software Engineeron the Garmin Labs team in our Olathe, KS location. In this role, you will be responsible for developing moderately complex software and creating and executing designs for small sets of new functionalities for Garmin products and/or applications.Garmin Labs' MissionTo be the most innovative...


  • Olathe, Kansas, United States Garmin Full time

    Embedded Software Engineer - Aviation TeamXGarmin International, Inc. - Olathe, KSOverview:We are seeking a full-time Software Engineer 2 for Garmin Aviation's TeamX in our Olathe, KS or Chandler, AZ location. This position can sit in either office. In this role, you will assist in furthering our mission of bringing disruptive technology to the...


  • Olathe, Kansas, United States Garmin Ltd. Full time

    Position: Embedded C / Linux Software Engineer - MarineOverviewWe are seeking a full-time Embedded C Software Engineer in our Olathe, KS location on our Marine Services team. This role will work at the middle layer of the embedded stack, programming on Linux. We're seeking someone who is excited to develop systems that connect the devices on a customer's...


  • Olathe, Kansas, United States Garmin Ltd. Full time

    OverviewWe are seeking a full-time Senior Embedded Software Engineer on the Garmin Labs team in our Olathe, KS location. 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.Garmin Labs' MissionTo be the most...


  • Olathe, Kansas, United States Garmin Ltd. Full time

    OverviewWe are seeking a full-time Senior Embedded Software Engineer in our Olathe, KS location on our Marine embedded software development team. In this role, you will be responsible for providing technical leadership and project planning for software development for products new to Garmin as an individual contributor.Essential FunctionsServes in a...


  • Olathe, Kansas, United States Garmin Ltd. Full time

    OverviewWe are seeking a full-time Senior Software Engineer for our Device Telemetry team in our Olathe, KS location. We welcome self-motivated, passionate, and creative individuals who are well-versed in software engineering and also Dev Ops principles. You'll be creating and optimizing core libraries for embedded firmware, along with web-service...


  • Olathe, Kansas, United States Garmin Ltd. Full time

    Position: DevOps Software Engineer 2OverviewWe are seeking a full-time Dev Ops Software Engineer 2 in our Olathe, KS location. This Dev Ops software engineer will help build and maintain the next generation of Garmin's Continuous Integration / Continuous Delivery (CI/CD) system used to build embedded software for Garmin's award-winning products.Essential...


  • Olathe, Kansas, United States Garmin Full time

    DevOps Software Engineer 2Garmin International, Inc. - Olathe, KSOverview:We are seeking a full-time DevOps Software Engineer 2 in our Olathe, KS location. This DevOps software engineer will help build and maintain the next generation of Garmin's Continuous Integration / Continuous Delivery (CI/CD) system used to build embedded software for Garmin's...


  • Olathe, Kansas, United States Garmin International Full time

    OverviewWe are seeking a full-time DevOps Senior Software Engineer in our Olathe, KS location. This DevOps software engineer will help build and maintain the next generation of Garmin's Continuous Integration / Continuous Delivery (CI/CD) system used to build embedded software for Garmin's award-winning products. Essential FunctionsServes in a leadership...


  • Olathe, Kansas, United States Garmin Ltd. Full time

    Position: Sr Software Engineer/ Technical Project ManagerOverviewWe are seeking a full-time Senior Software Engineer / Technical Project Manager in our Olathe, KS location on our Marine embedded software development team. Seeking someone who enjoys coordinating technical projects with other teams, as well as writing code in C/C++. In this role, you will be...

  • Software Engineer 1

    1 month ago


    Olathe, Kansas, United States Garmin Full time

    Software Engineer - Aviation ServicesGarmin International, Inc. - Olathe, KSOverview: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 software solutions to develop basic software for Garmin products and/or applications for Aviation Services.Responsibilities:Essential...


  • Olathe, Kansas, United States Garmin Full time

    Senior Software Engineer - AutomationGarmin International, Inc. - Olathe, KSOverview:We are seeking a full-time Senior Software Engineer - Automation in our Olathe, KS location. 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...


  • Olathe, Kansas, United States Garmin Ltd. Full time

    OverviewWe are seeking a full-time Senior Software Engineer in our Olathe, KS location for the Aviation Database Products Group. The Garmin Aviation Database Products Group is responsible for providing aeronautical data for use in Garmin certified avionics, portables and our Garmin Pilot mobile application. Our group writes and maintains software and tools...


  • Olathe, Kansas, United States Garmin International Full time

    OverviewWe are seeking a full-time Senior Software Engineer (Low Level GPU) in our Chandler, AZ or Olathe, KS location. In this role, you will be developing software in C or Python. The work will be focused on developing, testing and optimizing low-level GPU drivers in a multi-threaded system; implementing OpenGL and Vulkan APIs; developing profiling and...


  • Olathe, Kansas, United States GARMIN Full time

    Essential FunctionsProvide advanced administrative support for engineering applications used within the Engineering department including, but not limited to software configuration management, issue tracking, and other software development related applications Provide advanced triage for incoming user requests to classify/categorize requests, ensure requests...


  • Olathe, Kansas, United States Garmin Ltd. Full time

    OverviewWe are seeking a full-timeEngineering Applications Administrator in our Olathe, KS location. In this role, you will be responsible for providing advanced administration and support for engineering applications (tools) in a team-oriented environment.Essential FunctionsProvide advanced administrative support for engineering applications used within the...


  • Olathe, Kansas, United States Garmin International Full time

    OverviewWe are seeking a full-time Design Certification Engineer - Aviation in our Olathe, KS location. In this role, you will be responsible for contributing to avionics hardware development, requirements development and hardware certification efforts with minimal guidance from others. Essential Functions Perform schematic design and PCB layout for digital,...


  • Olathe, Kansas, United States NES Fircroft Full time

    Scope of work- Relays, PLC & Controls EngineeringLocation: Data Centers throughout the U.S. Flexible pay rate, dependent on experience + daily per diem + travel Duration: 6+months Work Hours: 10hr. shifts / 5-6 Days a weekStarting:ASAP*Must have experience with PLCs (Emerson RX3i etc. and Proficy Machine edition, and ABB AC500 and Automation Builder, CP600...


  • Olathe, Kansas, United States GARMIN Full time

    Essential FunctionsDirectly supervise various levels of design team members by setting the tone for the team environment and providing individualized coaching, training and mentoring Participate in recruiting activities, interview, hire, train, and evaluate performance for the team Participate in design reviews, assuring proper attendees and proper coverage...