HamburgerMenu
hirist

Job Description

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 platforms.


Must-Have 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 concepts.


Preferred 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).


info-icon

Did you find something suspicious?