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.