164 Maimsd Technology Jobs
Android HAL Developer - Kernel/Device Driver
Maimsd Technology
posted 10hr ago
Key skills for the job
Notice Period : Immediate to 3 months
Key Responsibilities :
- Design, develop, and maintain Android Hardware Abstraction Layers (HALs) for various hardware components (camera, audio, display, etc.).
- Port HALs to different Android platforms and SoCs.
- Optimize HAL performance and power consumption.
- Work closely with hardware and software teams to ensure seamless integration.
- Troubleshoot and resolve HAL-related issues.
- Stay updated with the latest Android HAL development practices and industry trends.
Required Skills :
- Strong proficiency in C and C++ programming languages.
- In-depth understanding of Android architecture and HAL concepts.
- Experience with Android kernel and device driver development.
- Knowledge of hardware interfaces (I2C, SPI, MIPI, USB).
- Familiarity with Android frameworks (Binder IPC, HAL, HIDL).
- Experience with debugging tools and techniques.
- Good problem-solving and analytical skills.
- Strong communication and teamwork abilities.
Preferred Skills :
- Experience with Android framework development.
- Knowledge of Android security and performance optimization techniques.
- Experience with scripting languages (Python, Shell).
- Familiarity with real-time operating systems (RTOS).
Employment Type: Full Time, Permanent
Read full job description5-10 Yrs
Hyderabad / Secunderabad, Bangalore / Bengaluru