Android Software Engineer | Garmin Labs
Core
Developing, deploying, and maintaining Android applications for innovative consumer products like equine wellness systems, team coaching apps, and golf simulators.
Role type
Senior Android Software Engineer (R&D)
Builds
Advanced Android applications for Garmin Labs R&D projects
Domain
Consumer electronics / Wearables / Sports & Fitness
Deliverable
production ML models | product features
Required skills
Android Architecture Components, Jetpack Compose, Java/Kotlin, Android Studio, OOP, data structures and algorithms, Bluetooth/BLE stack
Preferred skills
Leading small projects, Agile methodologies
Technologies
Android Studio, Jetpack Compose, Bluetooth/BLE stack
Responsibilities
Collaborate with cross-functional teams to define, design and ship new features for advanced Android applications; Work on bug fixing and improving application performance; Continuously discover, evaluate and implement new technologies to improve the development process; Mentor and provide guidance to less experienced Software Engineers.
Seniority
Senior, hands-on IC with mentorship