12 Oct
|
Truminds Software Systems
|
Chennai
12 Oct
Truminds Software Systems
Chennai
Candidate should have 5-8 years of experience of working on Android – Work includes AOSP platform integration, with a robust focus on Android architecture, version migration, BSP/kernel integration, HALs, networking and connectivity, framework customization, performance optimization, security, and production readiness. Should work across the Android stack—from bootloader, kernel and device tree through HAL, native services and Android Framework —and should have the ability to troubleshoot complex platform and connectivity issues end-to-end
Key Responsibilities
- AOSP Architecture, Build & Platform Development including Soong, Android.bp, Make/Android.mk and Ninja.
- AOSP Migration & Product Configuration - Analyze compatibility requirements and migration impact across framework, vendor, HAL, kernel and applications
- SoC/BSP integration and Android device bring-up – including Device Tree/DTB
- Lead integration and troubleshooting of Android HALs, vendor interfaces with expertise in in AIDL HALs, legacy HIDL concepts and VINTF
- Android Networking & Connectivity including networking-related platform enhancements
- Kernel,
Driver & Connectivity Debugging – analyzing ANRs and debugging race issues across kernel → native → Binder → framework layers
- Performance, Power, CPU, I/O, Memory, Network and Startup Optimization
- Security, validation and Production readiness - SELinux/SEPolicy, AVB
- Educational Qualifications
- Bachelors or Masters in Electronics, Electrical, or Computer Engineering.
- Experience
o5-8 years in Embedded Linux or Android platform, Kernel Driver development. oExperience with Android AOSP build systems and SOC / BSP bring up oExpertise on Android version upgrades/migrations.
oWide Experience with embedded systems and SoC-based products.
oGood knowledge of Kernel internals, device tree , and driver development.
oStrong working knowledge of Networking concepts on Android oPerformance Analysis and Optimization oExperience in CTS/VTS/GTS readiness and release qualification oExperience working with CI/CD, automated testing and production releases oTroubleshoot issues using Wireshark, tcpdump, perf, and kernel tracing tools.
oStrong debugging skills using wide spectrum of debugging tools oDrive cross-functional collaboration between Android, BSP, kernel, hardware, networking, QA and release teams
📌 Lead AOSP Engineer (Chennai)
🏢 Truminds Software Systems
📍 Chennai