Software Development Engineer - Kotlin/Android Dev
Summary
Builds and maintains Android apps in Kotlin, integrating AI features and cross-platform frameworks like KMP/Flutter for Motorola Mobility devices.
Overview
Software Development Engineer - Kotlin/Android Dev at Motorola Mobility (a Lenovo Company).
Responsibilities
- Design, code and test software for mobile devices
- Review and discuss software architecture solutions for mobile device based systems
- Review and discuss software requirements with external partners
- Cooperate with team members to review software artifacts, define interfaces and discuss best approach to solve end-user needs
- Maintain software artifacts over time
Basic Qualifications
- BS in Computer Science or equivalent degree
- 3+ years of experience with software development
- Strong proficiency in Android development with solid experience in Kotlin
- Familiarity with Android architecture components (e.g., ViewModel, LiveData, Room, Jetpack Compose, etc.)
- Experience with cross-platform development frameworks, particularly Kotlin Multiplatform (KMP) and Flutter
- Extensive knowledge of Object Oriented Design
- Experience with AI integration in mobile apps (e.g., integrating conversational AI, LLMs, or recommendation engines)
- Familiarity with ML model deployment on-device or via cloud APIs
- Knowledge of TensorFlow Lite, ML Kit, or similar frameworks for AI on Android
- Teamwork and good communication skills across multiple teams
- Ability to work independently and respond to multiple and conflicting requests under tight deadlines in a dynamic environment
- Good communication skills in both written and spoken English
Preferred Qualifications
- MS or PhD in Computer Science
- Knowledge of Android Software Platform
- Knowledge of Git, Gerrit and Jenkins tools
Job Details
- Seniority level: Mid-Senior level
- Employment type: Full-time
- Job function: Business Development
- Industries: Space Research and Technology
Note: Referrals increase your chances of interviewing at Motorola Mobility (a Lenovo Company) by 2x