
Search by job, company or skills
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 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
- 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
Job ID: 147336481
We don’t charge any money for job offers