Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Linux kernel Camera Developer @ People Tech

Home > Software Development

 Linux kernel Camera Developer

Job Description

Key Responsibilities


  • Design, implement, and maintain software for ISP pipeline modules (e.g., demosaicing, color correction, denoising, sharpening, auto-exposure, auto-white-balancing) based on Qualcomm/Google ISP architectureGoogle+7Dice+7Reddit+7Jointaro+4Google+4The Muse+4
  • Develop and maintain HAL (Hardware Abstraction Layer) and KMD (Kernel Mode Driver) interfaces interacting between host and camera submodulesDice
  • Collaborate with hardware, tuning, and system teams to evolve tuning parameters and optimization strategies for image quality and performanceJointaroJointaro
  • Manage memory and buffer lifecycles, implementing efficient buffer queue mechanisms under Linux kernel constraintsReddit+8jobed.ai+8Reddit+8
  • Develop and integrate image quality (IQ) tuning tools, scripts (Python/C++/MATLAB), and automation frameworksReddit+11in.indeed.com+11Reddit+11
  • Benchmark and validate image output quality using objective metrics (e.g. MTF, noise, low-light performance) via IQ test charts and automation scriptsReddit+2in.indeed.com+2Reddit+2
  • Participate in debugging, profiling, and performance optimizations, ensuring low power, latency, and resource usageDice
  • Author and maintain technical documentation: API specs, tuning guides, interface descriptions, and test plansDiceRTDNA

Qualifications & Skills

Minimum Requirements

  • Bachelors degree or higher in Computer Science, Electrical/Electronic Engineering, Imaging Science, or related fieldGoogle
  • 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)Reddit+4Google+4The Muse+4
  • Familiar with memory/buffer management in Linux or embedded environments
  • Experience in writing automation/test scripts using Python, MATLAB, or similar

Preferred Skills


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

Job Classification

Industry: IT Services & Consulting
Functional Area / Department: Engineering - Software & QA
Role Category: Software Development
Role: Software Development - Other
Employement Type: Full time

Contact Details:

Company: People Tech
Location(s): Hyderabad

+ View Contactajax loader


Keyskills:   hardware drivers HAL camera ISP C++ Kernel Embedded Linux Linux Device Driver

 Job seems aged, it may have been expired!
 Fraud Alert to job seekers!

₹ Not Disclosed

Similar positions

Python with Fast API Developer

  • Hexaware Technologies
  • 7 - 12 years
  • Bengaluru
  • 21 hours ago
₹ 15-30 Lacs P.A.

Java Full Stack Developer

  • Accenture
  • 12 - 20 years
  • Hyderabad
  • 1 day ago
₹ Not Disclosed

Solutions Engineer - Linux BSP

  • Einfochips
  • 5 - 10 years
  • Noida, Gurugram
  • 2 days ago
₹ Not Disclosed

Application Developer

  • Accenture
  • 3 - 8 years
  • Chennai
  • 3 days ago
₹ Not Disclosed

People Tech

People Tech Group Careers