Software Engineer - Android

Motive · Hybrid - Bangalore · Engineering

Posted 2026-10-30

Apply for this role →

About the Role

As a Software Engineer - Android, you will design, build, and evolve Android experiences that help Motive customers operate safer, more productive businesses. You will own projects from technical design through production, make thoughtful trade-offs, and contribute to reliable, intuitive products.

You will report into Amogh Palnitkar, Engineering Manager. This role is ideal for an engineer who combines strong Android expertise with product judgment, takes ownership of complex problems, and builds trusted partnerships across engineering and product teams.

What You’ll Do

Own end-to-end development of Android features from technical design through launch and ongoing improvements.

Translate product requirements into maintainable Android architecture and intuitive user experiences.

Build firmware features for Motive’s next-generation hardware, working across teams to deliver reliable device experiences.

Collaborate with product, design, backend, QA, and support teams to deliver cohesive customer experiences.

Investigate complex bugs and performance issues, identify root causes, and drive durable fixes.

Improve engineering quality through code reviews, automated testing, documentation, and development practices.

What We’re Looking For

5+ years of software engineering experience, including significant Android application development.

Strong proficiency in Kotlin and Java with a deep understanding of Android SDKs, lifecycle management, and persistence.

Experience designing and maintaining modular Android applications using modern architecture patterns such as MVVM.

Experience with automated testing, debugging, performance optimization, and CI/CD practices.

Ability to independently drive complex projects, evaluate technical trade-offs, and communicate decisions clearly across teams.

Apply for this role →

← Back to all jobs