TekPillar logo

TekPillar

Embedded Camera Software Architect

TekPillar

📍 Bengaluru, India 🇮🇳

full-time
senior
Posted —

Key Skills

CameraQualcommISPADASC++

Industry

AutomotiveConsumer Electronics

Job Description

Job Role: Embedded Camera Software Architect

Experience: 7 - 12 Years

Location: Bangalore


Key Skills

  • Embedded Camera Software, Software Architecture, Automotive Embedded Software, Qualcomm SoC, Camera Driver Development, Camera Framework, Image Signal Processor (ISP), Embedded C/C++, ECU Integration, ADAS


Key Responsibilities

  • Define and drive the software architecture for automotive camera and vision systems.
  • Design scalable, modular, and reusable software frameworks for embedded camera applications.
  • Architect camera solutions for Driver Monitoring Systems (DMS), Rear View Cameras (RVC), Surround View Systems (SVS), and ADAS platforms.
  • Lead software development and integration on Qualcomm SoC or similar automotive processor platforms.
  • Design and optimize camera pipelines, including Camera Imagers, Serializer/Deserializer (SerDes), and Image Signal Processors (ISP).
  • Develop high-performance embedded software using C/C++ in multi-threaded and multi-process environments.
  • Translate system and customer requirements into robust software architecture using DOORS, DNG, or similar requirements management tools.
  • Create and maintain software architecture models using IBM Rhapsody, Enterprise Architect (EA), or equivalent tools.
  • Drive architecture reviews, technical discussions, code reviews, and software quality initiatives.
  • Collaborate with cross-functional teams to ensure seamless hardware-software integration, performance optimization, and product reliability.
  • Mentor development teams and establish software architecture best practices.