Senior Android Engineer — Lead & Build Next-Gen Apps

Garmin

Louisville (CO)

On-site

USD 140,000 - 180,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Garmin Benefits

Job summary

Garmin is seeking a full-time Senior Software Engineer - Android in the Greater Denver area. You will provide technical leadership, plan software development for new Garmin products, and contribute as an individual contributor.

Responsibilities include leading designs, decomposing requirements, researching algorithms, mentoring engineers, and collaborating on product plans while delivering reliable solutions in a fast-paced environment.

Qualifications

  • Bachelor’s degree in a relevant engineering field and 5+ years of experience or an equivalent combination.
  • Proven track record designing well-architected software systems for new tech or improvements.
  • Experience leading complex software projects and decomposing requirements into tasks.
  • Proficiency in Java, C/C++, or Kotlin with strong OO design skills.
  • Strong verbal/written communication and teamwork abilities.

Responsibilities

  • Provide technical leadership and project planning as an IC for Android software.
  • Lead complex software designs, review architectures, and guide module implementations.
  • Decompose requirements into defined tasks and drive schedules with risk awareness.
  • Mentor junior engineers and contribute to advanced research on new tech.
  • Collaborate in product development plans and process improvements.

Skills

Java / Kotlin
Software architecture
Leadership
Mentoring
Problem solving
Communication

Education

Bachelor’s degree in Computer Science / Electrical Engineering / Software Engineering
GPA ≥ 3.0

Tools

RxJava
Dagger
Koin
Hilt
Retrofit
Ktor
Jetpack Compose

Job description

Garmin is seeking a full-time Senior Software Engineer - Android in the Greater Denver area. You will provide technical leadership, plan software development for new Garmin products, and contribute as an individual contributor.

Responsibilities include leading designs, decomposing requirements, researching algorithms, mentoring engineers, and collaborating on product plans while delivering reliable solutions in a fast-paced environment.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Android Engineer - IC Tech Lead
Senior Android Engineer - IC Tech Lead

Garmin Ltd. • Louisville (CO)

On-site
USD 140,000 - 180,000
Senior Software Engineer - Android
Senior Software Engineer - Android

Garmin • Louisville (CO)

On-site
USD 140,000 - 180,000
Garmin Benefits
Senior Software Engineer - Android
Senior Software Engineer - Android

Garmin Ltd. • Louisville (CO)

On-site
USD 140,000 - 180,000
Senior Android Engineer - Kotlin & Golf Tech Lead
Senior Android Engineer - Kotlin & Golf Tech Lead

Garmin Ltd. • Olathe (KS)

On-site
USD 90,000 - 120,000
Benefit program eligibility
Equal opportunity employer
Senior Java Tech Lead — New Product Apps
Senior Java Tech Lead — New Product Apps

Garmin Ltd. • Boulder (CO)

On-site
USD 120,000 - 180,000
Senior Android Engineer - Golf
Senior Android Engineer - Golf

Garmin Ltd. • Olathe (KS)

On-site
USD 90,000 - 120,000
Benefit program eligibility
Equal opportunity employer
Team Leader Software Engineering - Mobile
Team Leader Software Engineering - Mobile

Garmin Ltd. • Olathe (KS)

On-site
USD 100,000 - 130,000
Garmin's benefit program
Lead Software Engineering Team | Growth & Mentoring
Lead Software Engineering Team | Growth & Mentoring

Garmin Ltd. • Louisville (CO)

On-site
USD 140,000 - 190,000
Denver-Area Software Engineering Team Lead
Denver-Area Software Engineering Team Lead

Garmin • Louisville (CO)

On-site
USD 130,000 - 170,000
Senior Embedded C/C++ Software Engineer — Technical Lead
Senior Embedded C/C++ Software Engineer — Technical Lead

Garmin Ltd. • Cary (NC)

On-site
USD 120,000 - 180,000
Garmin Benefits