Android Framework Engineer(System/Stability)

GetLinks partner

Pune, India

Negotiable

Job description

Job Responsibilities

1. Analyze and resolve stability and reliability issues in automotive Android systems

2. Analyze system Crashes, ANRs, Watchdog timeouts, Native Exceptions, identify

root causes and fix issues

3. Build and maintain a stability monitoring system, develop automated analysis tools and scripts

4. Conduct system stress testing and long-term stability testing, identify and resolve

potential issues

5. Drive code quality improvement, establish stability standards, reduce system

failure rate


Qualifications

Basic Requirements:

- Bachelor's degree or above in Computer Science or Software Engineering

- 3+ years Android system development or troubleshooting experience; automotive

experience preferred

Technical Requirements:

- Expert in Android Framework architecture and AOSP source code, deep

understanding of system mechanisms(AMS/PMS/WMS)

- Proficient in Java/Kotlin and C/C++, able to quickly read and analyze code

- Skilled in analyzing Crash logs, ANR traces, tombstones, logcat, kernel logs

- Familiar with Linux debugging tools (gdb, strace, ftrace, addr2line, etc.)

- Experience analyzing memory leaks, deadlocks, race conditions

- Familiar with performance analysis tools (systrace, perfetto, simpleperf) preferred

- Python/Shell scripting skills for developing automated analysis tools

Core Competencies:

- Strong problem analysis and troubleshooting skills with systematic thinking

- Patient and detail-oriented, able to handle complex issues

- Good documentation and knowledge management skills

- Good English reading and writing skills

Contact us

6- Pham Quang Duc ( Bryan)Email: [email protected]Tel: +84 396 963 663