TekPillar logo

TekPillar

Embedded Camera Driver Development Engineer

TekPillar

📍 Bengaluru, India 🇮🇳

full-time
senior
Posted —

Key Skills

Embedded C/C++Qualcomm SoCCameraDMSISP

Industry

AutomotiveConsumer Electronics

Job Description

Job Role: Embedded Camera Driver Development Engineer

Experience: 8+ Years

Location: Bangalore


Key Skills:

  • Embedded C/C++, Camera Driver Development, Qualcomm SoC, Camera Framework, Automotive Embedded Software, ECU Integration, Image Signal Processor (ISP), DOORS, Rhapsody, Enterprise Architect (EA)


Key Responsibilities

  • Design, develop, and optimize embedded camera drivers for automotive ECU platforms.
  • Develop camera software for Qualcomm SoC or similar automotive SoC platforms.
  • Implement and maintain camera frameworks supporting Driver Monitoring Systems (DMS), Rear View Camera (RVC), Surround View Systems (SVS), and ADAS applications.
  • Develop software for camera subsystems, including camera imagers, serializers, deserializers, Image Signal Processors (ISP), and imaging pipelines .
  • Collaborate with hardware, system, and validation teams for camera bring-up, ECU integration, and end-to-end software validation.
  • Develop software in multi-process and multi-threaded embedded environments using C/C++ .
  • Analyze, debug, and optimize camera driver performance, stability, and system integration issues.
  • Capture and manage software requirements using DOORS, DNG , or similar requirements management tools.
  • Design and review software architecture using IBM Rhapsody , Enterprise Architect (EA) , or equivalent modeling tools.
  • Participate in architecture reviews, code reviews, technical documentation, and Agile development activities.