28 Oct
|
S2V Automation
|
Coimbatore
28 Oct
S2V Automation
Coimbatore
Job Title: Automotive Android Audio Framework Engineer
Experience: 3–9 Years
Domain: Automotive Infotainment
Technology: Android Automotive OS (AAOS), AOSP, Android Audio Framework
Location: Coimbatore
Job Summary
We are looking for experienced Automotive Android Audio Framework Engineers to join our Automotive Infotainment engineering team.
The role involves developing, customizing, integrating, and debugging the Android Audio Framework for production automotive infotainment systems. The engineer will work across the Android audio software stack, from the Android Framework and native audio components to the Audio HAL and underlying platform/DSP interfaces.
Key Responsibilities
- Develop, customize, and maintain Android Audio Framework components for automotive infotainment systems.
- Work with AOSP source code and implement audio requirements at the Framework and Native layers.
- Develop and debug components such as AudioManager, AudioService, AudioFlinger, AudioPolicyService, AudioPolicyManager, AudioTrack, and AudioRecord.
- Implement and debug audio focus, routing, volume control, ducking, muting, and stream-priority requirements.
- Work with concurrent audio sources, including media, navigation, voice assistants, phone calls, and system sounds.
- Analyze and resolve audio issues such as no audio, incorrect routing, interruptions, focus failures, audio dropouts, glitches, latency, and volume-related problems.
- Analyze audio behavior during boot, shutdown, suspend/resume, and power-state transitions.
- Debug issues across the complete audio pipeline: Application → Android Audio Framework → Native Audio → Audio HAL → DSP/Audio Hardware.
- Collaborate with Audio HAL, BSP/DSP, and hardware teams to identify and resolve cross-layer issues.
- Perform root-cause analysis using logs, traces, and source-code analysis.
- Participate in design discussions, code reviews, integration, and defect resolution.
- Develop and execute unit and integration tests for Audio Framework functionality.
- Support system integration, validation, and production releases.
- Own issues from reproduction and root-cause analysis through implementation, validation, and closure.
Mandatory Technical Skills
1. Android Audio Framework / AOSP Audio
- Strong hands-on experience with Android Audio Framework and AOSP Audio.
- Good understanding of:
- AudioFlinger
- AudioPolicy / AudioPolicyManager
- AudioService / AudioManager
- AudioFocus
- Audio Routing
- AudioTrack / AudioRecord
- Audio Devices / Audio Attributes
- Audio HAL
Ability to debug interactions between Java Framework, Native Audio Framework, and HAL.
2. Programming Skills
- Strong C++ programming skills.
- Good working knowledge of Java.
- Robust understanding of object-oriented programming, multithreading, synchronization, IPC/Binder, and memory management.
- Good Linux programming and command-line skills.
3. Android Platform Development
- Hands-on experience working with AOSP source code.
- Experience modifying or extending Android Framework and native components.
- Good understanding of Android system architecture.
- Working knowledge of Binder/IPC and AIDL.
- Understanding of Android build and integration mechanisms.
4. System-Level Debugging
Hands-on experience with:
- ADB
- Logcat
- Dumpsys
- Bugreport
- Android traces
- GDB
- Linux debugging tools
- Git / Gerrit
Candidates must be comfortable debugging system-level issues across multiple software layers.
Preferred Skills – Automotive Infotainment Audio
Experience in Automotive Infotainment Audio is strongly preferred. Exposure to the following areas will be an advantage:
- Android Automotive OS (AAOS)
- Automotive Audio Framework
- Multi-zone and multi-device audio
- Audio routing and device switching
- Audio focus and ducking
- Media, navigation, and voice coexistence
- Bluetooth audio, HFP, and A2DP
- Phone and call audio
- Voice assistant audio
- USB and external audio sources
- Amplifier and DSP integration
- Audio codec integration
- Audio latency and synchronization
- Audio power management
📌 Automotive Android Audio Framework Engineer (Coimbatore)
🏢 S2V Automation
📍 Coimbatore