Full-time

Jabil is hiring a Senior Camera BSP & Middleware Engineer (Android BSP Engineer)

About the Role

The Senior Camera BSP & Middleware Engineer at Jabil will lead the design and development of a unified camera infrastructure across Linux and Android platforms. This role requires deep expertise in embedded systems, with a focus on camera subsystem integration, driver development, and image quality optimization to meet Android Camera HAL standards.

What You'll Do

  • 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

What We're Looking For

  • 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)
  • Experience tuning image quality pipelines, including: Lens Shading Correction (LSC)
  • Experience tuning image quality pipelines, including: 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

Nice to Have

  • Experience with ISP pipelines and proprietary HAL implementations
  • Knowledge of multimedia frameworks such as GStreamer or OpenCV
  • Experience working with high-resolution or multi-camera systems
  • Familiarity with automated validation frameworks for camera subsystems

Technical Stack

  • Linux kernel
  • V4L2
  • Android Camera HAL
  • Device Tree
  • DTBO overlays
  • Git
  • Gerrit
  • Yocto
  • AOSP
  • 3A algorithms (AE, AWB, AF)
  • Lens Shading Correction (LSC)
  • Temporal Noise Reduction (TNR)
  • CSI timing
  • PHY configuration
  • ISP pipelines
  • GStreamer
  • OpenCV

Benefits & Compensation

  • Jabil does not request payments for interviews or at any other point during the hiring process
  • Accessibility accommodation available for qualified individuals with disabilities via [email protected]
  • Equal opportunity employment without regard to race, color, religion, national origin, sex, sexual orientation, gender identity, age, disability, genetic information, veteran status, or any other characteristic protected by law

Jabil, including its subsidiaries, is an equal opportunity employer and considers qualified applicants for employment without regard to race, color, religion, national origin, sex, sexual orientation, gender identity, age, disability, genetic information, veteran status, or any other characteristic protected by law.

Required Skills
Linux kernelV4L2Android Camera HALDevice TreeDTBO overlaysGitGerritYoctoAOSP3A algorithmscamera sensor bring-upboard-level integrationimage quality tuningpower sequencingclock configuration Linux kernelV4L2Android Camera HALDevice TreeDTBO overlaysGitGerritYoctoAOSP3A algorithmscamera sensor bring-upboard-level integrationimage quality tuningpower sequencingclock configuration
Landing international contracts?

Invoice globally with an EU company

GloPay creates an Estonian partnership for you automatically. Your clients get proper invoices, you keep 95% of payments. Setup takes 5 minutes, works in 100+ currencies.

EU-registered company for compliance
Multi-currency invoicing & payments
Expense tracking & tax reports
Money in your bank in 1 business day
Start invoicing free
5% per invoice • No subscriptions
About company
Jabil
A trusted partner for the world's top brands, offering comprehensive engineering, manufacturing, and supply chain solutions. With over 50 years of experience and a network of over 100 sites worldwide, Jabil combines global reach with local expertise to deliver scalable and customized solutions.
All jobs at Jabil Visit website
Job Details
Category embedded
Posted a month ago