G

Garmin

Builds navigation devices and fitness wearables

Embedded Software Engineer 2 - Avionics

Embedded EngineeringConfirmed live in the last 24 hours
Full-timeOlathe, KS, USANo salary listedIn-person

About the Job

Requirements

  • A bachelor's degree in Computer Science, Electrical Engineering, Computer Engineering, Software Engineering, Aerospace Engineering, Mathematics, or Physics, plus at least 1 year of relevant experience, or an equivalent combination of education and experience.
  • Cumulative GPA of at least 3.0 is generally expected.
  • Demonstrated proficiency and experience developing moderately complex software in C, C++, and Python, or other selected languages.
  • Proficient knowledge and use of relevant software engineering tools, including configuration management systems, build processes, debuggers, emulators, simulators, and logic analyzers.

Responsibilities

  • Create and execute designs for small sets of new functionalities as part of a software project using C, Python, or other selected languages.
  • Use software engineering tools such as configuration management systems, build processes, and debuggers in the software development process.
  • May serve as a technical leader or Lead Software Engineer for a derivative software project.
  • Participate in peer code reviews by providing comments and suggestions.
  • Provide solutions to problems using sound problem-solving techniques.
  • Perform technical root cause analysis and outline corrective actions for problems.
  • Contribute to technical research on new technologies.
  • Estimate level of effort, evaluate new options involving similar technology, suggest process improvements, and provide feedback on electrical design aspects.
  • Mentor less experienced software engineers (Software Engineer 1).
  • Develop software for safety-critical airframe-specific and airframe-independent functionality.
  • Manage OEM relationships, including proactive communication, understanding and advocating for customer requirements, managing feedback, and calibrating expectations with OEM partners.
  • Develop and maintain high-quality OEM deliverables aligned with engineering, flight test, and production schedules.
  • Understand how Garmin Aviation product offerings come together as an integrated flight deck.
  • Work cross-functionally with program coordination, systems, system tests, human factors, and flight operations teams to ensure all aspects of a program are addressed.
  • Work directly with customers to coordinate customized software and hardware solutions, configure flight decks to meet customer requirements, and integrate software for delivery.

Desired Qualifications

  • An aviation industry background or pilot license is strongly preferred.
  • A defense industry or military background in aviation is desirable.
  • Customer-service orientation and comfort interacting directly with customers are desirable.

About the Company

Garmin

Builds navigation devices and fitness wearables

Garmin builds GPS navigation devices and wearables for runners, cyclists, outdoor explorers, pilots and boat owners. Its fēnix watches combine activity tracking, health sensors and maps in a rugged design, while Garmin Connect organizes workouts and training data. The company also sells aircraft cockpit displays, boat chartplotters and sonar, and navigation and infotainment systems for vehicle manufacturers. It earns revenue through device sales via retailers, dealers and its own stores, alongside fees for connected services and mapping subscriptions. Founded in 1989, Garmin has its operational headquarters in Olathe, Kansas, United States, while Garmin Ltd. is legally domiciled in Switzerland.

Company size
10,001+
Company stage
IPO
Headquarters
Olathe, KS
Founded
1989

Recently Posted Jobs

Explore more opportunities at Garmin

See more jobs