Embedded Software Team Lead

Tata Consultancy Services

Full-time IT / Computing / Software
Apply Now
Location
uttar pradesh, noida, India
Posted
June 17, 2026

Job Description

Role: Embedded Lead Required Skill set: Linux kernel, MCU programming, Android BSP development Experience: 8-13 Years Location: Noida Must have details: B.Tech/M.Tech in Computer Science/Electronics with hands-on experience in Embedded Systems, preferably in Automotive. Proven experience in Linux kernel, bootloader and peripheral devices bring-up. Hands-on experience in MCU programming with working knowledge of SafeRTOS/ Free RTOS. Android BSP development with experience in HAL, GAS and GKI Kernel Proficiency in C programming. Added advantage: Good understanding of SoC architecture, ARM architecture, SoC Peripherals, low level BSP Software/drivers, RTOS. Experience in PCIe/Audio subsystem/Display subsystem bring up. Solid hands-on experience in Linux device driver development. Hands-on experience in RTD (Real-Time Driver) development. Strong experience in system-level debugging. Working knowledge of SPI, UART, I2C, CAN, and LIN protocols. Strong problem-solving and analytical skills. E...