Linux camera Tuning Engineer

2 - 6 years

0 Lacs

Posted:3 weeks ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

As a Camera SubModule Engineer with 4 years of experience, your primary responsibility will be to develop and optimize camera software modules for embedded systems or SoC platforms. This includes ISP pipeline components, driver interfaces (HAL/KMD), tuning tools, and memory/buffer management. You will work towards enhancing image quality and performance through tuning parameters and optimization strategies. Your key responsibilities will include: - Developing and maintaining HAL and KMD interfaces between the host and camera submodules. - Managing memory and buffer lifecycles efficiently under Linux kernel constraints. - Utilizing image quality tuning tools, scripts (Python/C++/MATLAB), and automation frameworks. - Benchmarking and validating image output quality using objective metrics such as MTF, noise, and low-light performance. - Participating in debugging, profiling, and performance optimizations to ensure low power consumption, latency, and resource usage. - Authoring and maintaining technical documentation including API specs, tuning guides, interface descriptions, and test plans. The qualifications and skills required for this role are as follows: Minimum Requirements: - Bachelor's degree or higher in Computer Science, Electrical/Electronic Engineering, Imaging Science, or related field. - 2+ years of experience in C/C++ software development with exposure to embedded systems or Linux driver development. - Strong knowledge of ISP fundamentals, digital image processing, and camera tuning concepts. - Familiarity with memory/buffer management in Linux or embedded environments. - Experience in writing automation/test scripts using Python, MATLAB, or similar languages. 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, imaging sensor characteristics, and IQ metrics. - Familiarity with hardware drivers, HAL design, debugging tools, profiling, and 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. If you possess a deep understanding of ISP pipeline modules, C++ design patterns, and Linux Kernel Programming, and are passionate about enhancing image quality and performance in camera software modules, this role as a Camera SubModule Engineer in Hyderabad could be the perfect fit for you.,

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You