Camera ISP Engineer

2 weeks ago


Bengaluru, Karnataka, India CODERS BRAIN TECHNOLOGY PRIVATE LIMITED Full time ₹ 3,00,000 - ₹ 15,00,000 per year

Role Overview (2-6 Years)

We are seeking a skilled Camera Sub-Module Engineer to design, develop, and optimize camera software modules across ISP pipelines, HAL/KMD driver interfaces, tuning frameworks, and memory/buffer management on embedded systems and SoC platforms. The role requires strong C++ and Linux kernel expertise, combined with a deep understanding of camera systems, image quality, and performance optimization.

Key Responsibilities

  • Develop and maintain HAL (Hardware Abstraction Layer) and KMD (Kernel Mode Driver) interfaces to support camera sub-modules.
  • Contribute to ISP pipeline modules with a focus on image processing fundamentals and 3A algorithms (AWB, AE, AF).
  • Collaborate with system teams to define and evolve camera tuning parameters for image quality and performance optimization.
  • Manage memory and buffer lifecycles, implementing efficient buffer queue mechanisms under Linux kernel constraints.
  • Utilize IQ tuning tools and automation frameworks (Python, C++, MATLAB) to validate and optimize image output.
  • Benchmark and validate camera output using objective metrics (MTF, noise, distortion, low-light performance) and test charts.
  • Debug, profile, and optimize for low latency, low power, and efficient resource usage.
  • Author and maintain technical documentation including API specifications, tuning guides, and test plans.

Qualifications & Skills (Minimum Requirements)

  • Bachelor's degree in Computer Science, Electrical/Electronics Engineering, Imaging Science, or related field.
  • 2+ years of hands-on experience in C/C++ development with exposure to embedded systems or Linux driver development.
  • Strong knowledge of ISP fundamentals, digital image processing, and camera tuning concepts (AWB, AE, 3A).
  • Proficiency in Linux kernel programming and C++ design patterns.
  • Familiarity with memory/buffer management in embedded or Linux environments.
  • Experience in developing test/automation scripts using Python, MATLAB, or similar tools.

Preferred Skills

  • Master's or PhD in a relevant technical field.
  • 4+ years of experience in consumer camera ISP software development or tuning.
  • Knowledge of color science, CMOS/Bayer sensor characteristics, and IQ metrics (MTF, FOV, distortion).
  • Familiarity with HAL design, hardware drivers, debugging, profiling, and performance analysis.
  • Experience in automated IQ testing frameworks, camera sensor integration, and validation pipelines.
  • Exposure to ML-based image processing and algorithms.

Job Type: Full-time

Pay: ₹300, ₹1,500,000.00 per year

Work Location: In person



  • Bengaluru, Karnataka, India People Prime World Wide Full time

    Key Responsibilities : - Design and develop camera systems software across Android Kernel, HAL, and Framework layers.- Work on Linux device driver/kernel module development for camera sensors and related peripherals such as flash, actuator, and EEPROM.- Leverage Image Signal Processing (ISP) pipelines for real-time and offline camera processing.- Develop...


  • Bengaluru, Karnataka, India Coders Brain Technology Private Limited Full time

    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...


  • Bengaluru, Karnataka, India Nasugroup Full time

    Role Overview :We are seeking an experienced Camera Software Engineer with strong expertise in embedded camera systems and sensor integration. The role involves developing and optimizing camera drivers, imaging pipelines, and sensor interfaces across embedded platforms. The ideal candidate will have hands-on experience with MIPI-CSI-2, V4L2, sensor drivers,...


  • Bengaluru, Karnataka, India Insightek Global Consulting Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    Camera Device Driver Developer:Knowledge of Camera subsystem in Linux i.e. V4L2, sensor configuration and bring-upKnowledge/experience of Camera ISP pipelineExperience in operating system stack. Preferred experience in Linux and its components such as power and clock management, device tree, memory managers etc.Sound experience in development of device...


  • Bengaluru, Karnataka, India Qualcomm Full time ₹ 5,00,000 - ₹ 8,00,000 per year

    General Summary:Job Function : Camera Design Lead/StaffCandidate will be responsible for design/developing next generation SoCs sub systems for mobile phone camera . Candidate will be working on ASIC based on the latest technology nodes. This role will require the candidate to understand and work on all aspects of VLSI development cycle like architecture,...


  • Bengaluru, Karnataka, India beBeeasic Full time ₹ 5,00,000 - ₹ 8,00,000

    Job Overview">We are seeking an experienced ASIC RTL Design Engineer to join our team. As a key member of the engineering group, you will be responsible for designing and developing next-generation SoCs subsystems for mobile phone cameras.">About the Role">In this role, you will work on ASIC designs based on the latest technology nodes. You will be expected...


  • Bengaluru, Karnataka, India Online Micro Services Pvt. Ltd. Full time

    Job DescriptionCompany DescriptionOnline Micro Services Pvt. Ltd. is a distinguished ICT system integration and solutions provider, serving clients across various industries. We specialize in delivering unrivalled consulting services and comprehensive IT infrastructure solutions, including enterprise and campus networking, data center networking, and...


  • Bengaluru, Karnataka, India beBeeEmbedded Full time ₹ 1,50,00,000 - ₹ 2,50,00,000

    Embedded Linux Developer PositionWe are seeking a highly skilled Embedded Linux Developer with 12 years of hands-on experience in firmware and embedded software development. This role involves working on AI-powered CCTV surveillance solutions, focusing on camera firmware, SDK integration, secure boot, and AI model deployment on embedded platforms.Key...


  • Bengaluru, Karnataka, India Lenovo Full time ₹ 1,04,000 - ₹ 1,30,878 per year

    General InformationReq #WD Career area:Hardware EngineeringCountry/Region:IndiaState:KarnatakaCity:BANGALOREDate:Thursday, August 28, 2025Working time:Full-timeAdditional Locations:India - Karnātaka - BangaloreIndia - Karnātaka - BANGALOREWhy Work at LenovoWe are Lenovo. We do what we say. We own what we do. We WOW our customers.Lenovo is a US$69 billion...

  • Senior Architect

    1 week ago


    Bengaluru, Karnataka, India beBeeComputerVision Full time ₹ 5,00,000 - ₹ 8,00,000

    Key Responsibilities:Design and develop advanced XR systems architectures.Qualifications:Hold a Bachelors degree in Electrical Engineering, Information Systems, Computer Science or related field.Possess 1+ years of system engineering experience.Demonstrate excellent problem solving and communication skills.Preferred Qualifications:Master's degree in...