Job Overview
Company
Mirafra Software Technologies Pvt Ltd
Category
Computer Occupations
Ready to Apply?
Take the Next Step in Your Career
Join Mirafra Software Technologies Pvt Ltd and advance your career in Computer Occupations
Apply for This Position
Click the button above to apply on our website
Job Description
<p><b>Description :</b></p><p><b><br/></b></p><p><b>Role & Responsibilities :</b></p><p><b><br/></b></p><p><b>Core Stability & Debugging :</b><br/></p><p><br/>- Investigate and resolve system crashes, kernel panics, and device freezes<br/><br/>- Debug ANR (Application Not Responding), UI hangs, and system/core hangs <br/><br/>- Analyze and fix unexpected reboots and boot failures <br/><br/>- Resolve watchdog timeouts and system-level stability issues <br/><br/>- Perform hardware-centric debugging for mobile SOC platform<br/><br/><b>Kernel & Platform Development :</b><br/><br/>- Work on Linux kernel debugging, optimization, and stabilization <br/><br/>- Handle bootloader debugging and modifications <br/><br/>- Implement engineering changes for kernel platform stability <br/><br/>- Debug connectivity issues (HSOS, LSOS) <br/><br/><b>Performance & System Optimization :</b><br/><br/>- Address performance-linked stability issues<br/><br/>- Optimize thermal management and power consumption<br/><br/>- Investigate and resolve memory corruption problems<br/><br/>- Conduct crash analysis and root cause identification<br/><br/><b>Required Technical Skills :</b><br/><br/><b>Must-Have Technical Expertise :</b><br/><br/>- Linux Kernel : Deep understanding of kernel internals, device drivers, and kernel debugging<br/><br/>- Bootloader : U-Boot, ABL (Android Boot Loader), or similar bootloader experience<br/><br/>- C/C++ Programming : Strong proficiency in low-level programming<br/><br/>- Operating System Fundamentals : Process management, memory management, scheduling<br/><br/>- Android Architecture : AOSP, Android framework, HAL layer understanding<br/><br/>- Debugging Tools : GDB, JTAG, crash dump analysis, ftrace, systrace<br/><br/><b>Core Technical Areas (Need at least 2 people per domain) :</b><br/><br/>- Kernel Platform Stability<br/><br/>- Crash Analysis & Root Cause Investigation<br/><br/>- Performance Optimization<br/><br/>- Google SOC-Specific Modules<br/><br/>- Power Management<br/><br/>- Connectivity (Wi-Fi, Bluetooth, Cellular) : least priority<br/><br/><b>Additional Technical Skills :</b><br/><br/>- Android logging and debugging mechanisms (logcat, bugreport)<br/><br/>- System trace analysis tools<br/><br/>- Performance profiling and benchmarking<br/><br/>- Git version control and code review processes<br/><br/>- BSP (Board Support Package) development<br/><br/>- Hardware-software integration debugging</p> (ref:hirist.tech)
About Mirafra Software Technologies Pvt Ltd
Don't Miss This Opportunity!
Mirafra Software Technologies Pvt Ltd is actively hiring for this Mirafra Technologies - Linux Kernel Developer position
Apply Now