SENIOR SOFTWARE ENGINEER - Embedded C++ (Bengaluru)

SENIOR SOFTWARE ENGINEER - Embedded C++ (Bengaluru)

29 Sep
|
Happiest Minds Technologies
|
Bengaluru

29 Sep

Happiest Minds Technologies

Bengaluru

Experience - 3 - 5 Years

Must Have
Android Audio Framework
Strong hands-on experience with Android Audio Framework / AOSP Audio, including:
? 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
? Positive 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.

📌 SENIOR SOFTWARE ENGINEER - Embedded C++ (Bengaluru)
🏢 Happiest Minds Technologies
📍 Bengaluru

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior software engineer - embedded c++ (bengaluru) / bengaluru

Subscribe to this job alert:

Get the latest job offers by email for: senior software engineer - embedded c++ (bengaluru) / bengaluru