Garmin International - Chandler, AZ

posted 5 months ago

Full-time - Mid Level
Chandler, AZ
Computer and Electronic Product Manufacturing

About the position

The Senior Software Engineer (iOS) - Aviation role at Garmin involves providing technical leadership and project planning for mobile development, specifically for the Garmin Pilot mobile application. The position requires a strong background in software engineering, particularly in iOS development using Swift, and includes responsibilities such as mentoring junior engineers, participating in project planning, and contributing to advanced technical research.

Responsibilities

  • Provide technical leadership and project planning for mobile development.
  • Create and execute designs for new functionalities in iOS using Swift.
  • Utilize software engineering tools in the development process.
  • Serve as a Lead Software Engineer for complex software projects.
  • Decompose functional requirements into well-defined tasks.
  • Research fundamental problems and implement algorithm solutions.
  • Offer peer technical assessments in areas of expertise and new technologies.
  • Assist design engineering with component datasheet and schematic design reviews.
  • Participate in project leadership and program planning.
  • Mentor and provide guidance to less experienced Software Engineers.
  • Contribute to advanced technical research on new technologies.
  • Suggest process improvements and author new procedures.
  • Provide reliable solutions to difficult problems using sound problem-solving techniques.

Requirements

  • Bachelor's Degree in Computer Science, Electrical Engineering, or related field.
  • Minimum of 5 years relevant experience or equivalent combination of education and experience.
  • Proficiency in designing well-architected software systems.
  • Competence in researching problems and implementing algorithmic solutions.
  • Ability to serve as a lead software engineer for complex projects.
  • Skill in decomposing functional requirements into tasks.
  • Capability to offer peer technical assessments.
  • Mastery in writing software in C, C++, C#, or Java.
  • Strong verbal, written, and interpersonal communication skills.
  • Detail-oriented, organized, team-oriented, and a driven problem solver.

Nice-to-haves

  • Outstanding academics (GPA >= 3.5).
  • Previous work or internship experience in design for consumer products.
  • Experience in Swift, Objective-C, SwiftUI, UIKit.
  • Aviation experience or pilot license.

Benefits

  • Health insurance
  • 401k
  • Paid holidays
  • Flexible scheduling
  • Professional development opportunities
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service