Senior Embedded Linux/Android Camera Engineer (Independent Contractor)
Brak informacji o wynagrodzeniu
SeniorFull-time
#427974·Dodano 2 dni temu·3
Źródło: nofluffjobs.comTech Stack / Keywords
Camera BSPLinux BSPAndroid BSPMultimedia subsystem integrationLinux KernelV4L2Android Camera HALDevice Tree/DTBOISP pipelineGit/GerritYoctoAOSPEmbedded LinuxCamera ValidationISP pipelinesGStreamerOpenCVHigh resolution systemsMulti-camera systemsQualcomm’s CHI pipeline
Firma i stanowisko
Join a long-term international engineering project delivered by Jabil Inc., working on advanced embedded camera and video technologies for a global leader in smart automation and control systems. The role focuses on a unified camera technology platform powering multiple product families used in various environments worldwide.
Wymagania
- 8+ years of embedded/low-level development experience, with 4–5+ years focused on Linux / Android BSP and camera or multimedia subsystem integration.
- Strong C/C++ programming skills.
- 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 with ISP and image quality (IQ) pipelines including 3A algorithms (AE, AWB, AF), Lens Shading Correction (LSC), and Temporal Noise Reduction (TNR).
- Ability to debug complex camera pipelines across kernel and user space.
- Experience with Git/Gerrit and build systems (Yocto or AOSP).
- Strong understanding of embedded Linux and Android system architecture.
- Experience with camera validation and debugging frameworks.
- Strong verbal and written communication skills for effective collaboration and ownership of complex technical challenges.
Nice to have:
- Experience with Qualcomm’s CHI pipeline.
- 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.
- Understanding of Android CTS/GTS compliance and metadata policies.
Obowiązki
- Take responsibility for cross-platform camera architecture and board bring-up deliverables across Linux and Android platforms.
- Develop and maintain Linux camera drivers, including V4L2 sub-device drivers.
- Integrate, maintain, and optimize Android Camera HAL components.
- Design and validate Device Tree / DTBO overlays, including power, reset, and MCLK configuration.
- Develop automated media graph validation, streaming verification, and long-running stress test suites.
- Tune image quality pipelines using vendor-provided IQ tools.
- Collaborate with project hardware teams to validate and troubleshoot CSI timing, PHY configuration, and camera sensor integration.
- Collaborate with project silicon and camera vendors to support platform integration and resolve technical issues.
- Prepare and maintain technical documentation related to camera bring-up and platform integration.
- Support performance optimization, platform stability, and long-term maintainability.
Benefity
- Contribute to a large international corporation delivering advanced engineering solutions for market-leading global clients.
- Real product impact and clear technical scope.
- Engage on a B2B basis as an independent contractor with flexibility over manner, time, and place of service delivery.
- Collaborate with international engineering stakeholders and experienced specialists.
- Develop expertise in new technical areas, modern technologies, and advanced embedded solutions.
- Influence technical decisions and contribute knowledge to globally used products.
- International projects and Masterclazz training.
- Friendly atmosphere and small teams.
Jabil Inc
3 aktywne oferty