Camera (isp/tuning/driver) Senior Engineer Bengaluru

Year    KA, IN, India

Job Description

Job Requirements



As a Camera Sub?Module Engineer, you will be responsible for developing and optimizing camera software modules, including ISP pipeline components, driver interfaces (HAL/KMD), tuning tools, and memory/buffer management for embedded systems or SoC platform

Embedded camera systems, sensor integration




MIPI-CSI-2, I2C/SPI, V4L2, sensor driver design (Sony, Aptina, OmniVision), FPDLINK, CVBS, analog cameras, imaging pipeline (3A, HDR, color correction)

Key Responsibilities



Basic understanding of

ISP pipeline modules

Develop and maintain

HAL (Hardware Abstraction Layer)

and

KMD (Kernel Mode Driver)

interfaces interacting between host and camera sub?modules. Understand tuning parameters, and system teams to evolve tuning parameters and optimization strategies for image quality and performance. Manage

memory and buffer lifecycles

, implementing efficient buffer queue mechanisms under Linux kernel constraints. Understand

image quality (IQ) tuning tools

, scripts (Python/C++/MATLAB), and automation frameworks. Thorough knowledge of

IFE

( Image Front end) and IQ ( Image Quality).

C++

design patterns is must and good at Linux Kernel Programming. Benchmark and validate image output quality using objective metrics (e.g. MTF, noise, low-light performance) via IQ test charts and automation script. Participate in

debugging, profiling, and performance optimizations

, ensuring low power, latency, and resource usage. Author and maintain

technical documentation

: API specs, tuning guides, interface descriptions, and test plan.


Work Experience



Minimum Requirements



Bachelor's degree or higher

in Computer Science, Electrical/Electronic Engineering, Imaging Science, or related field

2+ years

experience in C/C++ software development; exposure to embedded systems or Linux driver development Strong knowledge of

ISP fundamentals

, digital image processing, and camera tuning concepts (AWB, AE, 3A) Familiar with

memory/buffer management

in Linux or embedded environments Experience in writing automation/test scripts using

Python, MATLAB, or similar


Preferred Skills



Master's or PhD in relevant technical field 4+ years in

consumer camera ISP software development or tuning

Knowledge of

color science

, imaging sensor characteristics (CMOS/Bayer), IQ metrics like MTF, FOV, distortion Familiarity with

hardware drivers

, HAL design, debugging tools, profiling, Linux kernel fundamentals Experience in

automated IQ testing frameworks

, camera sensor integration and validation pipelines Exposure to

ML-based image processing or algorithm development

* Prior exposure to

HAL interfaces

, buffer management, and tuning interfaces.

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD4866288
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    KA, IN, India
  • Education
    Not mentioned
  • Experience
    Year