Technical Lead - Embedded

  • Bengaluru
  • Tata Elxsi

Tata Elxsi is a global design and technology services leader for Automotive, Media, Communications and Healthcare. The Company helps customers reimagine their products and services through design thinking and application of digital technologies such as IoT (Internet of Things), Cloud, Mobility, Virtual Reality, and Artificial Intelligence

Experience: 8- 15 years Location: Bangalore

Experience in:

Strong hands-on experience with C language on embedded platforms Strong Knowledge on RTOS, bare-metal coding, Context switching, Multi-threading, Scheduler development. Strong knowledge Integration and development of embedded applications on Linux or Windows with SBC Familiarity with the hardware peripherals and microcontroller architecture Knowledge of Linux Platform/RTOS with an emphasis on embedded device driver development, multi-threading, and firmware debugging Sound and proven decision-making skills to influence the technology choice and implementation methodologies. Good understanding of software development lifecycle and Project Management. System design skills using state diagrams. Bootloader design and OTA

Must Have:

System Architectural design Strong embedded C programming skills, Microcontroller programming Communication protocols and driver integration. Debugging experience using Instruments (such as Oscilloscope, Multi meter, logic Analyzer)