FREE ACCESS
5,000–10,000 jobs/day
See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Senior Camera BSP Engineer – Middleware, Android
JabilCamera BSP & Middleware Engineer developing unified camera infrastructure across Linux and Android. Involves sensor integration, driver development, and ensuring camera performance standards adherence.
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Linux camera driversV4L2Android Camera HALDevice TreeDTBO overlaysimage processing pipelines3A algorithmsLens Shading CorrectionTemporal Noise Reductionembedded Linux
Tools & Technologies
GitGerritYoctoAOSP
Industry Keywords
cross-platformcamera architectureboard bring-upmedia graph validationperformance optimizationplatform stabilityCSI timingPHY configurationsensor onboardingdebugging camera pipelines
Tech Stack
Tools & technologiesAndroidLinux
About the role
Key responsibilities & impact- Own cross-platform (Linux and Android) camera architecture and board bring-up
- Develop and maintain Linux camera drivers (V4L2 sub-devices)
- Integrate and support Android Camera HAL components
- Create and validate Device Tree / DTBO overlays for camera hardware configuration
- Automate media graph validation, streaming tests, and long-running stress test suites
- Tune image processing pipelines using vendor-provided IQ tools
- Collaborate closely with hardware teams on CSI timing, PHY configuration, and sensor onboarding
- Support performance optimization and long-term platform stability
Requirements
What you’ll need- Strong experience with Linux kernel camera drivers and V4L2 (including sub-device drivers)
- Proven experience integrating and maintaining Android Camera HAL
- Hands-on experience with camera sensor bring-up and board-level integration
- Experience working with Device Tree / DTBO overlays, including power sequencing, reset, and clock (MCLK) configuration
- Experience tuning image quality pipelines, including: 3A algorithms (AE, AWB, AF), Lens Shading Correction (LSC), Temporal Noise Reduction (TNR)
- Ability to debug complex camera pipelines across kernel and user space
- Experience with Git/Gerrit and build systems (Yocto and AOSP)
- Strong understanding of embedded Linux and Android system architecture
Benefits
Comp & perks- Health insurance
- 401(k) matching
- Paid time off
- Flexible work arrangements
- Professional development opportunities