Job Summary :
We are seeking an experienced Camera Kernel Developer with deep expertise in Linux kernel internals and a strong focus on camera system bring-up, integration, and stabilization. This is a specialized role intended for professionals who have hands-on experience working with camera drivers, sensor interfaces, and low-level system debugging on embedded Skills :
- Strong expertise in Linux Kernel fundamentals (IPC, system calls, threads, tasklets, IRQs).
- Proficient in C and C++, with in-depth understanding of OOP concepts, pointers, and data structures.
- Hands-on experience developing and debugging camera sensor drivers.
- Experience with MIPI drivers and integration workflows.
- Solid understanding and implementation of V4L2 interfaces.
- Expertise in memory and buffer management within kernel space.
- Proven ability to triage and resolve stability issues related to camera systems.
- Clear understanding of interrupt mechanisms and their interaction with kernel modules.
- Exposure to hardware drivers / modules for camera and multimedia components.
- Strong written and verbal communication skills to work across cross-functional teams.
Good to Have :
Familiarity with Video Session Link Manager.Experience with Session Request Manager.Understanding of Queue and Sync Manager Qualifications :Bachelor's or Masters degree in Computer Science, Electronics, or related field.Prior experience in camera stack development for embedded / mobile platforms.Understanding of computer architecture and microprocessor internals (ARM experience is a plus).(ref : hirist.tech)