Development Engineer – Camera Controller & Isp Software

Year    KA, IN, India

Job Description

Position Name

: Development Engineer - Camera Controller & ISP Software

Experience

: 4-12 Years

Location:

Bengaluru, Karnataka

About the Role:



Seeking a talented Development Engineer with deep knowledge in camera controller systems, Image Signal Processor (ISP) software, and sensor integration. The candidate should have strong experience developing and porting camera-related software on RTOS and baremetal embedded platforms for consumer electronics devices. This role demands close collaboration with hardware teams to enable and optimize imaging pipelines from sensor input to processing output.

Key Responsibilities:



Develop and maintain camera controller drivers and ISP software modules on RTOS and baremetal platforms. Integrate various image sensors with embedded systems, ensuring hardware-software synergy. Port and optimize ISP algorithms and camera software stacks for resource-constrained real-time environments. Implement sensor control mechanisms, automatic exposure (AE), automatic white balance (AWB), and image enhancement features. Work closely with hardware engineers for tuning and debugging at the sensor and ISP level. Support camera pipeline development from sensor capture through to processed image/video output. Troubleshoot and resolve issues related to image quality, frame synchronization, and timing. Maintain clear documentation on camera software integration and ISP tuning processes.

Qualifications:



Bachelor's or Master's degree in Computer Science, Electrical Engineering, or related discipline. Proven experience in embedded software development for camera controllers, ISP, and sensor interfaces. Hands-on expertise in RTOS (FreeRTOS, Zephyr, ThreadX, etc.) and baremetal firmware development. Strong C/C++ programming skills and familiarity with low-level hardware programming practices. Deep understanding of ISP processing pipelines, raw image formats, sensor protocols (I2C, SPI, MIPI CSI-2). Experience in camera sensor integration, calibration, and tuning for optimal image quality. Knowledge of real-time constraints and performance optimization techniques in embedded systems. Familiarity with common debugging tools and methodologies for embedded imaging systems.

Preferred Skills:



Exposure to camera frameworks and middleware stacks such as V4L2 (for Linux), or custom embedded camera middleware. Experience with machine learning or AI-based image enhancement algorithms. Understanding of multimedia streaming protocols and synchronization.

What We Offer:



Work on innovative camera technologies for next-gen consumer devices. Dynamic environment fostering creativity in embedded imaging solutions. Competitive remuneration and comprehensive benefits. * Career growth opportunities in embedded vision and sensor programming.

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
    JD4865620
  • 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