12 Oct
|
Careernet
|
Bengaluru
12 Oct
Careernet
Bengaluru
Key Skills: Kernel Driver, C++, C/C++, Android,
Roles and Responsibilities:
- Develop, modify and maintain Android and Linux kernel device drivers using C and C++.
- Implement and integrate peripheral interfaces and device-level software for Android platforms.
- Perform kernel porting, version migration and Android OS upgrade activities across device platforms.
- Integrate Android HAL components and resolve issues across kernel, HAL and system software layers.
- Debug system-level failures, investigate stability issues and perform root-cause analysis in Linux and Android environments.
Skills Required:
- 3 - 13 years of relevant experience in Android kernel, embedded systems or device driver development.
- Solid programming experience in C++ and C/C++ for embedded or system software development.
- Hands-on experience with Android platform software and Android system-level components.
- Practical experience developing or maintaining kernel drivers and low-level device software.
- Understanding of Android kernel, Linux kernel, HAL integration and Android platform upgrades.
Good to Have
- Experience with Linux drivers and Linux device driver development.
Education: Bachelor's or master's degree in Computer Science, Electronics, Electrical Engineering or a related discipline.
📌 Android Kernel & Driver Developer (Bengaluru)
🏢 Careernet
📍 Bengaluru