Saravanan Sekar

Software Engineer at peiker acustic GmbH & Co. KG
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
Friedrichsdorf, Hesse, Germany, DE

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

You need to have a working account to view this content.
You need to have a working account to view this content.

Experience

    • Germany
    • Automotive
    • 1 - 100 Employee
    • Software Engineer
      • Feb 2018 - Present

      Project: Linux base platform development for Telematics control unit(TCU). Hardware platforms: Qualcomm mdm9607 & mdm9640, NXP Freescale Imx6 As a base platform team we are responsible for BSP development and delivering various software ranging from bootloader to applications in custom embedded Linux platform build using Yocto. Software includes U-boot, Linux Kernel, rootfs. As a part of this team, I am handling BSP development and Board bring-up for custom TCU which include device driver development, device tree configuration and Yocto meta-bsp layer. TCU features e-call, positioning, acts as gateway to HeadUnit for FOTA, data call connectivity and connected car usecase. Handled device driver development and bring up of tlv3109 audio codec, qualcom emac Ethernet with TI dp83867 phy and Accl sensor driver in IIO subsystem. Linux mainline contribution and board bring-up of Actions Semiconductors Owl Family SoC S700, monolithic power system PMIC U-Boot and Linux kernel development for Imx6 SoC integrated with qualcomm cellular module. Secure booting using High Assurance Boot (HAB) with chain of trust from SPL, u-boot, Linux Kernel (fitImage), Initramfs Power management handling, bug fix in wakelocks, android usb gadget device configurations. System and hardware debug using Lauterbach, oscilloscope, sniffer tool. Show less

    • Senior Software Engineer
      • Jul 2017 - Jan 2018

      Project: Board Supported Package development and board bring-up for Renesas RCAR. Kernel gate keeping and merging various Renesas supplied drivers Hardware platforms: Reneses Rcar • BSP development and board bring-up for Renesas RCAR H3/M3 and Starterkit • Porting Bosch specific driver and USB driver related changes from 3.14 kernel to 4.9. • USB dual role controller driver development on Renses platform and various Renesas drivers merging and bug fixing • Strong knowledge on NCM layer and optimization specific to packet loss related to Apple Carply usecase and network connection issue due to missing ZLP USB packet. Show less

    • India
    • Motor Vehicle Manufacturing
    • 700 & Above Employee
    • Specialist
      • Jan 2015 - Jun 2017

      Project: Base platform development for In-vehicle Infotainment (IVI) system. Hardware platforms: Freescale imx6, Renesas RCAR H3/M3 Tools/Software: Yocto, GIT, Github, clearcase, JIRA, Lauterbach, Systemtap As part of platform team, I was handling Linux Device Driver Development, boot-loader development, kernel gatekeeper and maintenance for USB subsystem. IVI system features multimedia, carplay and android auto over usb. Handled device driver development of USB device controller driver (UDC) for Dual Role Unwired Technology USBBridge/Hub and support in Freescale imx6 platform. Hands on experience in Linux USB subsystem, patching quirks handling based on smartphone product id and libusb based gadget creation for Carplay/iAP2 using ConfigFS and GadgetFS USB dual role controller driver development on Renses platform and various Renesas drivers merging and bug fixing. Strong knowledge on NCM layer and optimization specific to packet loss related to Carplay usecase and network connection issue due to missing ZLP USB packet. BSP development and Board bring-up for Renesas rcar, freescale Imx6 SoC. U-boot and proprietary SBL development and configuration for new hardware sample based on Board-Id programmed in OCOTP fuses which involves DCD settings, memory setting, pinmux configuration and dtb match loading etc. Extensive knowledge in Flattened Device Tree creation and configuring for various platform peripherals and new hardware sample. Device driver development and Gate keeping for various suppliers (Mentor, Freescale, Renesas) Development of proprietary misc/platform driver which automatically collects various critical information about system state during kernel exception, then stores in memory persistent across CPU reset and perform pre-configured recovery action. Hands on experience in notifier chain such as reboot, die, oom, watchdog bark handler, atomic notifier for panic and jprobes. Show less

    • India
    • IT Services and IT Consulting
    • 1 - 100 Employee
    • Software Engineer
      • Jan 2014 - Dec 2014

      Client CISCO Video Technology, Bangalore Project: Middleware and DVB OTA development Hardware platforms: STM FLI75XX • Development of middle-ware adaption layer for SI/PSI section and audio/video. • DVB OTA software update development in U-boot for customer specific protocol and software download through USB Client CISCO Video Technology, Bangalore Project: Middleware and DVB OTA development Hardware platforms: STM FLI75XX • Development of middle-ware adaption layer for SI/PSI section and audio/video. • DVB OTA software update development in U-boot for customer specific protocol and software download through USB

    • Associate Software Engineer
      • Sep 2010 - Dec 2013

      Project: Device driver development, porting and configuration of DVB Demultiplexer. Hardware platform: MSTAR and STi 71xx, STi51xx chipset • Board Bringup for STi71xx, STi51xx and Device Driver development • Linux Kernel Driver development for DVB demultiplexer, implementation of Ioctl for new interface, added sysfs entries for userspace control and diagnostics • Configuration of transport stream hardware line between demodulator and demuliplexer. • Deep understanding and adaptation of Device Tree (FDT) for various platform devices and configuration of gpio, memory and interrupt latency setting for demultiplexer • Configuration and development of I2C communication for Tuner • Development of proper middleware abstraction layer across different vendor (MSTAR and STM) demuliplexer driver • Deep understanding of DVB standards and embedded software development for SI/PSI tables collection module Show less

Education

  • Mailam engineering college, Anna university
    BE, Electrical and Electronics Engineering
    2005 - 2009
  • Navalar Neduncheziyan Govermrnt Higher Secondry School
    Higher Secondary, Bio-Maths
    2003 - 2005
  • Rajah Higher Scondary school
    Secondary school, 85%
    2002 - 2003

Community

You need to have a working account to view this content. Click here to join now