We’re building next-generation embedded vision platforms using the Milk-V Duo S, LicheeRV, Luchfox Pico, and other RISC-V/ARM SoCs — and we’re looking for a skilled Linux driver developer to help us bring high-performance camera modules to life.
What You’ll Do:
Develop or port V4L2 camera sensor drivers (IMX708, IMX458, OV13855)
Integrate MIPI CSI-2 camera modules into custom Linux systems
Write and modify Device Tree overlays (DTS/DTB) for sensor and CSI interfacing
Handle GPIO controls, I2C configurations, and power sequencing
Optimize camera pipeline performance using V4L2 / media-controller frameworks
Debug kernel-level issues and assist with board bring-up
Collaborate with hardware and application teams to deliver camera-enabled embedded solutions
What We’re Looking For:
Strong knowledge of Embedded Linux, especially camera integration
Hands-on experience with V4L2, media subsystem, and device tree authoring
Familiarity with MIPI CSI-2, I2C, and Linux GPIO subsystem
Experience with camera modules like IMX708, IMX458, OV13855, IMX219, or OV5647
Ability to debug low-level hardware/software interactions
Bonus: Experience with libcamera, GStreamer, or custom imaging pipelines