MODULE LEAD - Embedded C++
Happiest Minds · Bangalore
Collected role description
Role overview
MODULE LEAD - Embedded C++ at Happiest Minds
Required qualifications
- Experience - 5 - 9 Years Must Have Android Audio Framework Strong hands-on experience with Android Audio Framework / AOSP Audio, including: ?
Employment details
- Location: Bengaluru
Additional role details
- AudioFlinger ?
- AudioPolicy/ AudioPolicyManager ?
- AudioService ?
- AudioManager ?
- AudioFocus ?
- Audio Routing ?
- AudioTrack/ AudioRecord ?
- Audio Devices / Audio Attributes ?
- Audio HAL Ability to understand and debug the interaction between Java Framework, Native Audio Framework and HAL Programming ?
- Strong C++programming skills. ?
- Good working knowledge of Java. ?
- Strong understanding of: Object-oriented programming o Multithreading o Synchronization o IPC / Binder o Memory management ?
- Good Linux programming and command-line skills AOSP / Android Platform ?
- Hands-on experience working with AOSP source code. ?
- Experience modifying or extending Android Framework / Native components. ?
- Good understanding of Android system architecture. ?
- Working knowledge of Binder / IPC and AIDL. ?
- Understanding of Android build and integration mechanisms Debugging Strong experience with: ?
- ADB ?
- Logcat ?
- Dumpsys ?
- Bugreport ?
- Android traces ?
- GDB ?
- Linux debugging tools ?
- Git / Gerrit Candidates should be comfortable debugging system level issues across multiple software layers.
Collected experience requirement
5-8 years