Senior\Lead Linux Kernel Engineer
Core
Build the software foundation for camera systems, from sensor bring-up and Linux camera stack integration to optimizing video stream stability and ISP/hardware interaction.
Role type
Senior IC Linux kernel driver engineer (embedded vision)
Builds
Camera modules and sensor integration for defense tech products
Domain
Defense technology / Embedded Linux / Computer Vision
Required skills
C/C++, Linux kernel driver development, V4L2/Media Controller framework, MIPI CSI-2, I2C, Device Tree (DTS), embedded platform bring-up, kernel debugging (dmesg/trace/debugfs)
Preferred skills
libcamera, GStreamer/FFmpeg, Raspberry Pi/SBC bring-up, Sony IMX sensors, ISP pipeline, Yocto/Buildroot, Python/Bash automation
Technologies
Linux kernel, V4L2, Media Controller, MIPI CSI-2, I2C, Device Tree, libcamera, GStreamer, FFmpeg, Yocto, Buildroot
Responsibilities
Develop and bring up Linux kernel drivers for cameras; Integrate sensors into Linux camera stack; Implement V4L2 sub-device drivers; Configure MIPI CSI-2 interfaces; Manage sensors via I2C; Build and maintain device tree descriptions; Debug sensor/kernel/ISP/hardware interface issues; Optimize video stream stability; Prepare technical documentation
Seniority
Senior, hands-on IC
