Daya Shanker Patel

Staff Engineer at BYTON
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
US

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

5.0

/5.0
/ Based on 2 ratings
  • (2)
  • (0)
  • (0)
  • (0)
  • (0)

Filter reviews by:

Shabbirali Palasaniya

Daya Shankar was one of my team member when I started career in Vavni. He is hardworking and technically very sound . Once task is assigned to him, it will be definitely completed in time with quality. He gains very good understanding of the system whatever he works on. He is good at C Programming and Linux device drivers and Kernel internals. He is easy man. It's pleasure to work with him.

Brijesh Chodavadiya

Daya is very strong in technical specially in Embedded domain. He has vast experience in platform side in Embedded. He is very good team player and at the same time very good project leader. I like his strength to complete the work on or before timeline with help of planning, execution and focus to work.

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

Experience

    • China
    • Motor Vehicle Manufacturing
    • 100 - 200 Employee
    • Staff Engineer
      • Aug 2018 - Present

      • Lead Display and Touch software development for QNX/Android hypervisor system for M-Byte and K-byte. • Multi Touch driver development for Driver tablet, center console and rear infotainment displays on QNX (Host) and pass touch events to guest (android) using virtio-input. • Performance analysis and optimization to enhance user behavior. • Display Bring-up for Driver tablet, center console and rear infotainment displays. • Analyzing/Fixing issues in hypervisor (QNX/Android) environment.

    • United States
    • Appliances, Electrical, and Electronics Manufacturing
    • 700 & Above Employee
    • Staff Engineer
      • Jul 2014 - Aug 2018

      • Leading BSP team for multiple (Android, AGL, QNX) projects • Leading System architect, to review all the peripheral device connected on the board for power up/power down/suspend/resume and independent error recovery mechanism. • Design of partition layout and flash budget allocation. • Review of h/w changes for different variants and coordinate with domains to implement. • Board bring of Android O, N, M on S820A and worked various devices like Neutrino Ethernet, Gyro/Accelerometer, eCall, GPS. • Leading Board Bring-up of MCAL/MicroSAR on RH850-F1H/F1L. • Early splash design to meet Display KPI (1 sec). • Boot optimization and suspend to RAM support. • Board Bring-up for AGL (Automotive grade Linux). • Bring-up of hypervisor and multi OS (RTOS, AGL, Android). Weston customization to dedicate a hardware plane for telltale for CRC check to meet ASIL compliance. • Reboot design of IVI (android) in hypervisor environment. • Board bring up of QNX 6.6 • Lead team to migrate from QNX 5.5 to QNX 6.6 • Analyzing and assigning bugs and following the fix • Coordinating with multi team/companies involved. • Support various critical customer/production defects.

    • United States
    • Telecommunications
    • 1 - 100 Employee
    • Sr. Software Engineer
      • Nov 2013 - Jul 2014

      • Design and development of Linux device drivers, • Optimization and fixing issues in Linux kernel, porting various open source components like gstreamer, opengl, webrtc on Linux based Set to box (STB) devices. • Analyzing, debugging and fixing issues on STB. • Working on Boot-loader, File System and Middleware components of STB and kind of devices. • Design and development of Linux device drivers, • Optimization and fixing issues in Linux kernel, porting various open source components like gstreamer, opengl, webrtc on Linux based Set to box (STB) devices. • Analyzing, debugging and fixing issues on STB. • Working on Boot-loader, File System and Middleware components of STB and kind of devices.

  • Nimblesofttech India Pvt Ltd
    • Ahmedabad Area, India
    • Project Lead
      • Feb 2013 - Oct 2013

      • Porting and customization of primary and secondary boot loader • Linux/Android OS, device driver for various peripheral controllers and external devices, root file system and application, core utilities and CLI based test framework for ARM based target platforms. • Porting open source components, enhancing memory footprint and execution timing to meet embedded requirement. • Collecting customer requirement, estimate workload, define project schedule and scope to ensure on time to meet customer expectation. • Designing and deploying Yocto build framework. • Design and development of failsafe firmware upgrade. • Design and development of peripheral driver for (LPC2138), PIC, AVR and 8051 based micro controllers.

  • Vavni Services India Pvt. Ltd.
    • Gandhinagar, Ahmedabad
    • Projet Leader
      • Dec 2007 - Feb 2013

      • Design, development and customization of various Linux and Android device drivers including (LCD, PMIC, Audio, WiFi, Ethernet, NAND, eMMC, MMC, GSM, DDR, Single/Multi touch, Backlight, I2C, I2S(McBSP), SPI(McSPI), general purpose timer (GPT), watchdog timer, RTC, UART, Led, Keypad, GPIO, Gas gauge (Battery), IO expander etc. • Porting and customizing Android on various ARM based target platforms. • Power and Memory Optimization. Review of hardware schematic. • Design and development of Linux OCF (Open crypto Framework) and Driver development for AES and eDES algos in CBC mode. • Customizing and porting Android framework (HAL for GSM, backlight and gravity/compass sensor). • Customization and porting of boot loaders (x-loader and u-boot) on various OMAP based devices. • Customization and porting embedded file system including (Ramdisk, JFFS2, YAFFS2, CRAMFS and UBIFS). • Driver development to stream audio/video from FLASH/RAM to save power. • Customizing light-http server to support direct upload. • Debugging through Trace32, ARM Multi ICE, Oscilloscope, and Current Probe.

    • United States
    • Semiconductors
    • 300 - 400 Employee
    • Senior Software Engineer
      • Jun 2006 - Sep 2007

      • Design and development of device drivers for GPIO • Fixing defects in Linux kernel and device drivers. • Design and development of device drivers for GPIO • Fixing defects in Linux kernel and device drivers.

    • United States
    • Semiconductor Manufacturing
    • 700 & Above Employee
    • Software Engineer
      • Feb 2002 - Jun 2005

      • Design and development of device drivers for LCD for Nucleus RTOS based target platform. • Design and development of Bit banging GPIO driver. • Enhancement of MIDI synthesizer and optimizing Nokia’s Smart Messaging (ring tone). • Design and development of device drivers for LCD for Nucleus RTOS based target platform. • Design and development of Bit banging GPIO driver. • Enhancement of MIDI synthesizer and optimizing Nokia’s Smart Messaging (ring tone).

Education

  • IISc
    Master of Engineering - MEng, System Science and Automation
  • Madan Mohan Malviya Engineering College
    Bachelor of Engineering - BE, Electrical Engineering
  • Government Inter College
    High School
  • Government Inter College
    Junior High School

Community

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