Talent.com
This job offer is not available in your country.
Technical Lead

Technical Lead

Embitel TechnologiesBengaluru, Karnataka, India
11 hours ago
Job description

Core Skills

  • Languages & Concepts : Strong proficiency in C and C++ (C++11 / 14 / 17) , with a solid understanding of object-oriented programming (OOP) and low-level system programming.
  • Operating Systems : Experience with embedded operating systems like RTOS (FreeRTOS, QNX, etc.) or Embedded Linux .
  • Multithreading & IPC : Good knowledge of multithreading, inter-process communication (IPC), scheduling, and synchronization.
  • System-Level Expertise : Hands-on experience with device drivers, kernel modules, bootloaders, and hardware abstraction layers.
  • Debugging : Proficiency in using debugging tools (e.g., GDB, Lauterbach, Trace32, JTAG ).
  • Version Control & CI / CD : Familiarity with version control systems (e.g., Git ) and CI / CD pipelines.

Hardware & Driver Development

  • Camera & Video Interfaces : Experience in developing drivers for MIPI-CSI2 camera interfaces or SerDes chips (e.g., DS90UB9xx, MAX9275 / 9288, MAX967xx, ISL7632x) or high-speed video interfaces like FPD-Link and GMSL2 .
  • Low-Speed Interfaces : Experience in developing drivers for low-speed interfaces such as I2C and SPI .
  • SoC Platforms : Experience working with advanced System-on-Chips (SoCs) like Qualcomm 820A / 8255 / 8650 , or NVIDIA Jetson / DRIVE AGX platforms.
  • Software Architecture & Process

  • Software Development Life Cycle (SDLC) : Experience with the SDLC and the ASPICE process.
  • Architecture & Design :
  • Experience in software development and architecture , ensuring requirements are met and implementation remains within scope.
  • Hands-on experience with UML and architectural modeling tools such as Enterprise Architect .
  • Minimum of 2 years of experience in defining and documenting software architecture (high-level structure, components, and interfaces) using appropriate diagrams.
  • System Knowledge : In-depth understanding of automotive system architecture (both hardware and software).
  • Quality & Safety :
  • Proficiency in system-level debugging and root cause analysis.
  • Well-versed in Functional Safety (ISO 26262) .
  • Experience in optimizing code, software, hardware resource usage, and system performance.
  • Experience with object-oriented design patterns .
  • Create a job alert for this search

    Technical Lead • Bengaluru, Karnataka, India