HamburgerMenu
hirist

Job Description

Description :


Role & Responsibilities :


Core Stability & Debugging :


- Investigate and resolve system crashes, kernel panics, and device freezes

- Debug ANR (Application Not Responding), UI hangs, and system/core hangs

- Analyze and fix unexpected reboots and boot failures

- Resolve watchdog timeouts and system-level stability issues

- Perform hardware-centric debugging for mobile SOC platform

Kernel & Platform Development :

- Work on Linux kernel debugging, optimization, and stabilization

- Handle bootloader debugging and modifications

- Implement engineering changes for kernel platform stability

- Debug connectivity issues (HSOS, LSOS)

Performance & System Optimization :

- Address performance-linked stability issues

- Optimize thermal management and power consumption

- Investigate and resolve memory corruption problems

- Conduct crash analysis and root cause identification

Required Technical Skills :

Must-Have Technical Expertise :

- Linux Kernel : Deep understanding of kernel internals, device drivers, and kernel debugging

- Bootloader : U-Boot, ABL (Android Boot Loader), or similar bootloader experience

- C/C++ Programming : Strong proficiency in low-level programming

- Operating System Fundamentals : Process management, memory management, scheduling

- Android Architecture : AOSP, Android framework, HAL layer understanding

- Debugging Tools : GDB, JTAG, crash dump analysis, ftrace, systrace

Core Technical Areas (Need at least 2 people per domain) :

- Kernel Platform Stability

- Crash Analysis & Root Cause Investigation

- Performance Optimization

- Google SOC-Specific Modules

- Power Management

- Connectivity (Wi-Fi, Bluetooth, Cellular) : least priority

Additional Technical Skills :

- Android logging and debugging mechanisms (logcat, bugreport)

- System trace analysis tools

- Performance profiling and benchmarking

- Git version control and code review processes

- BSP (Board Support Package) development

- Hardware-software integration debugging

info-icon

Did you find something suspicious?