HamburgerMenu
hirist

Job Description

Key Responsibilities :

- Develop and maintain Linux kernel components related to camera functionality.

- Integrate and support camera sensor drivers, MIPI drivers, and V4L2 interface modules.

- Manage memory and buffer operations within kernel space for optimized performance.

- Collaborate with cross-functional teams to triage and resolve stability issues.

- Contribute to video processing frameworks including:

- Video Session Link Manager

- Session Request Manager

- Queue and Sync Manager

- Analyze and resolve system-level bugs involving interrupts, memory access, and driver stability.

Must-Have Skills :


- Strong in Linux Kernel fundamentals (IPC, system calls, threads, tasklets, IRQs).

- Proficient in C and C++ (including OOP concepts, pointers, and data structures).

- Experience with camera sensor integration and debugging.

- Sound understanding of memory regions, buffer management, and usage in embedded environments.

- Familiarity with interrupt handling and how they are managed within kernel code.

- Hands-on experience with hardware drivers/modules development.

Good to Have :


- Understanding of computer architecture, microprocessor internals, and ARM based systems.

- Experience with V4L2 framework and advanced camera driver tuning.

- Exposure to video session management systems and associated kernel subsystems.

Soft Skills :


- Excellent written and verbal communication abilities.

- Strong problem-solving and debugging capabilities.



info-icon

Did you find something suspicious?