
Senior Camera BSP Engineer – Middleware, Android
Posted Jun 19

Posted Jun 19
This is a fully remote position, open to applicants in Hungary.
• Take ownership of cross-platform camera architecture and board bring-up for both Linux and Android.
• Design and maintain Linux camera drivers utilizing V4L2 sub-devices.
• Integrate and provide support for Android Camera HAL components.
• Create and validate Device Tree / DTBO overlays to configure camera hardware.
• Automate validation of media graphs, streaming tests, and long-duration stress test suites.
• Optimize image processing pipelines using vendor-supplied IQ tools.
• Collaborate closely with hardware teams on CSI timing, PHY configuration, and sensor onboarding processes.
• Assist in performance optimization and ensure long-term stability of the platform.
• Extensive experience with Linux kernel camera drivers and V4L2, including sub-device drivers.
• Demonstrated experience in integrating and maintaining Android Camera HAL.
• Practical experience in camera sensor bring-up and board-level integration.
• Familiarity with Device Tree / DTBO overlays, including power sequencing, reset, and clock (MCLK) configurations.
• Experience in fine-tuning image quality pipelines, including 3A algorithms (AE, AWB, AF), Lens Shading Correction (LSC), and Temporal Noise Reduction (TNR).
• Proficiency in debugging complex camera pipelines across both kernel and user space.
• Experience with Git/Gerrit and relevant build systems such as Yocto and AOSP.
• In-depth understanding of embedded Linux and Android system architecture.
• Health insurance
• 401(k) matching
• Paid time off
• Flexible work arrangements
• Professional development opportunities
Get handpicked remote jobs straight to your inbox weekly.