Android Software Engineer | Dive Team
Core
Develop the Garmin Dive app, a digital logbook and community platform for scuba and free divers, integrating with Garmin Descent watches.
Role type
Senior Android Software Engineer
Builds
Mobile applications for Garmin wearable devices
Domain
Consumer electronics / Sports technology
Deliverable
product features
Required skills
Android development, Kotlin, Jetpack Compose, Bluetooth/BLE API integration, technical root cause analysis, code review, process improvement
Preferred skills
Mentoring junior engineers, evaluating new technologies
Technologies
Android Studio, Kotlin, Compose, BLE
Responsibilities
Create and execute designs for software components, mentor less experienced engineers, participate in peer code reviews, estimate effort and evaluate technology options, perform technical root cause analysis
Seniority
Senior, hands-on IC with mentorship responsibilities