TekPillar logo

TekPillar

Embedded Camera Software Architect

TekPillar

📍 Bengaluru, India 🇮🇳

full-time
senior
Posted —

Key Skills

QualcommC++DOORSDNGRhapsody

Industry

AutomotiveConsumer Electronics

Job Description

Job Role: Embedded Camera Software Architect

Experience: 8+ Years

Location: Bangalore


Key Responsibilities

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