Software Engineer- Flight Management System (Aviation)

  • Full-Time
  • Chandler, AZ
  • Garmin
  • Posted 2 years ago – Accepting applications
Job Description

At Garmin, we create products that solve complex problems and make people’s lives safer, healthier and more enjoyable. If you are interested in developing software using C or want to be immersed in the world of Aviation, we have a future for you.



We are looking for a full time Embedded Software Engineer-FMS Aviation in our Chandler, AZ office to develop performance management functionalities for our Aviation consumers. In this role, you'll be working in the Aviation Performance Management team and be responsible for generating new requirements for new features that calculate time and fuel estimates utilizing lateral and vertical guidance for flight plans. Other essential functions include:

  • Identifies and resolves defects of basic scope using proper engineering tools and techniques such as debuggers, emulators, and simulators
  • Communicates status of work clearly providing visibility to supervisor or mentor
  • May be responsible for planning own technical work
  • Completes technical work through requirements, development, and test execution phases
  • Applies design standards and procedures to implement basic and complex designs
  • Learns how to use and apply engineering tools as needed for this role
  • Thoroughly documents work in an organized manner
  • Works collaboratively and professionally in a team environment with other Garmin associates and aircraft manufacturers to achieve goals

Qualified candidates for this role will possess a Bachelor of Science in Computer Science, Electrical Engineering, Computer Engineering, Software Engineering Aerospace Engineering, Math or Physics or a technical field (such as CIS or IT) relevant to the essential functions of this job description from a four-year college or university OR an equivalent combination of education and relevant experience with a minimum 3.0 cumulative GPA. Other requirements include:

  • At least 3 years of Engineering experience with a focus in Embedded Systems
  • Must demonstrate knowledge, education, experience and/or training necessary to develop software in C
  • Experience with Flight Management System (FMS)
  • Demonstrated strong and effective verbal, written, and interpersonal communication skills

Desired qualifications:

Knowledge of:

DO178-B / DO178-C certification

Flight Controls

Predictive Performance Management

Vertical and Lateral Guidance

Previous work or internship experience in design, particularly for aviation products is highly preferred!

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.

Apply to this Job