Lead the software architecture, design, and development of automotive camera systems for next-generation vehicle platforms.
Define scalable, modular, and reusable software architectures for camera processing applications.
Architect embedded software solutions for Driver Monitoring Systems (DMS), Rear View Cameras (RVC), Surround View Systems (SVS), and ADAS camera platforms.
Design and integrate camera software on
Qualcomm SoC
or equivalent automotive processor platforms.
Develop high-performance embedded applications using
C/C++
in multi-process and multi-threaded environments.
Translate customer and system requirements into software architecture using
DOORS
,
DNG
, or similar requirements management tools.
Create and maintain software architecture models using
IBM Rhapsody
,
Enterprise Architect (EA)
, or equivalent architecture tools.
Required Skills & Experience
8+ years of experience in
Automotive Embedded Software Development
.
Minimum 5+ years of experience in
Automotive Camera Processing
or Camera Driver Development.
Strong experience working with
Qualcomm SoC
or similar automotive camera platforms.
Strong programming expertise in
Embedded C and C++
.
Experience working in
multi-process
and
multi-threaded
software environments.
Hands-on experience with
DOORS
,
DNG
, or equivalent requirements engineering tools.
Strong experience with software architecture tools such as
IBM Rhapsody
or
Enterprise Architect (EA)
.
Excellent software design, debugging, and system integration skills.
Strong communication, technical leadership, and stakeholder management abilities.