← Back to opportunities

Senior Linux Kernel Camera/ISP Driver Engineer

📍 Location
Palo Alto
⏰ Job Type
Full-time
📅 Posted
June 20, 2026

About the Role

Job Description
Role Summary

As a Senior Kernel Engineer, you will take ownership of a Linux camera/ISP stack centered on the chipset vendor's ISP architecture. Your work will span V4L2 media pipeline implementation, firmware command/response integration, DMA-BUF and GPU-shared memory handling, sensor/CSI bring-up, and production-grade reliability fixes. This is a hands-on development role requiring deep kernel-space debugging, concurrency management, and hardware-software co-design.

What You Will Do
Develop and maintain Linux kernel camera and ISP drivers utilizing V4L2, the Media Controller framework, and videobuf2 (vb2).
Integrate and debug MIPI CSI-2 sensors and image pipelines to ensure optimal routing for preview, video, and Zero Shutter Lag (ZSL) paths.
Implement and maintain robust firmware interfaces, managing command/response queues, interrupt processing, and work-thread synchronization.
Manage the buffer lifecycle using MMAP, DMA-BUF import/e...

Ready to Join Through a Referral?

Apply now and get connected directly with the hiring team

Apply for this Position