Number of Positions – 3 Total Experience – 2 to 4 years Domain Expertise: Generic Embedded Product Development
Mandatory:- Android Applications Knowledge
- OOPS, Android Application Development guidelines
- Android Java, Kotlin
- AOSP Build System
- Experience in Various Android Layers
a. JNI
b. Key Management
c. Native, NDK
d. Framework
e. Settings
f. Launcher
- Various Version Control Systems (SVN, Git, GitHub, Gitlab, Bitbucket etc)
- Tools like JIRA, Redmine etc
- Agile Methodologies
Nice to have:- Familiarity in understanding of
- Qt Applications, Framework
- MQTT Broker Management
- Cloud - Azure
- SOLID Principles
- OOAD
- Design Patterns
- Application Performance and System Engineering Skills (performance
optimization, profiling, stabilization etc)
- Database Knowledge
- Android OTA Management
Responsibilities:- Understand the assigned task well
- Should be able to do the assigned work with minimal supervision
- Discuss with Lead, explain how your approach is going to be before
implementing
- Write code with good quality, unit test cases and create test reports for the
tasks contributed
- Timely and accurate updates to the lead
- Collaborate well with Engineers, Architects, Managers