Shiva shankar P.

Shiva shankar P.

Expert Embedded systems and Linux Architect

Vagurampatti , India

Experience: 8 Years

Shiva shankar

Vagurampatti , India

Expert Embedded systems and Linux Architect

66728 USD / Year

  • Start Date / Notice Period end date: 2022-02-11

8 Years

Now you can Instantly Chat with Shiva shankar!

About Me

• Seven plus years of work experience in Embedded engineering, and Electronic product design.

• Experience in Embedded software design & Architecture.

• Expertise in Hardware board bring-up & debugging, Linux customizations, ...

• Expertise in Hardware board bring-up & debugging, Linux customizations, Yocto, Device drivers and functionality testing, and developing firmware.

• Expertise on Linux internals and expertise in Linux device drivers, BSP, device integration and Validation.

• Hands on experience working with CANOpen, Ethercat, TCP/IP, USB, MODBUS protocols.

• Hands on experience in Product design, specifications listing, requirements matching down to fine detail in both Hardware and Software components.

• Expertise in working with peripherals devices like NFC, Displays, Camera, Audio, Battery Management, and with I2C, SPI, CAN and UART, HSUART, and sensor devices.

• Expertise on Experience in Hardware and Software testing

Show More

Portfolio Projects

Description

Developed drivers for NVMe devices on both VMWare Hypervisor and Linux.

  • Developing and testing drivers for NVMe devices on VMWARE EXSi Hypervisor.

  • Testing Drivers for NVMe devices on Linux. and Citrix.

Show More Show Less

Description

The project involved in developing a new nutrition pump based on its legacy version. Redesigning the architecture of the legacy system, with Windows based Delphi based business logic on to a new platform on Linux using standard C++ code.

  • Migrate Windows based application architecture to Linux Environment

  • Board bring-up based on iMX6 processor.

  • Converting Delphi based Business logic to C++

  • Implement Cybersecurity on the product.

Show More Show Less

Description

Involved in Developing a router for Endoscopy devices at Olympus.

Show More Show Less

Description

The project involved in migrating the windmill systems to newer Hardware boards. Usage and implementation of Reflective memories and CANOpen were done for performance improvements in the Architecture.

Show More Show Less

Description

  • Developing, testing and verification of functional drivers and application for CAN protocol units used in Aerospace Electronic Engine control system

  • Developing software updater tool for Ground support equipment, which uses CAN bus to communicate with the Control Hardware

  • Developing bootloader for the controller board as per the Software requirements.

Show More Show Less

Description

The project involved in migration of old Alaris Gateway workstation and its associated Syringe pump medical devices to Linux Workstation. The complexities of migrating custom built stacks to adapt with Linux standard stacks were addressed, and required patches were developed.

  • Evaluating the scope of migrating Existing Medical devices platform to Linux

  • Debugging of the problem with OBEX over IrDA communication in one of the Medical pumps.

  • Creating a patch over Standard Linux IrDA stack to enable BD medical devices to use customized OBEX communication.

  • Creation of Performance benchmarks for testing the stability of the Medical Syringe pump devices.

  • Analyzing the performance metrics of the system.

Show More Show Less

Description

Worked in Evaluation and proof of concept design of a High end Smart Infotainment System which supports 8” Touch screen, Multimedia, Smart device connectivity includes HDMI. The HDMI/MHL-HDMI is used for the purposes of the video and audio output from the Android device and USB/Bluetooth for command and control of Android along with necessary data (for example GPS data) from the Head Unit

  • Porting of Car navigation platform using Navit.

  • Evaluation of Pocketsphinx for using in Embedded Linux/ Android platform.

  • Evaluation of portability of CMUFlite on Android platform for a speech synthesis

Show More Show Less

Description

Developing a Software upgrader tool on slave devices to enable the Main Controller board to upgrade the working firmware anytime remotely over serial lines. Involved in developing UI for the product using Qt/Qml

  • Building a Software Upgrader tool for medical devices.

  • Software upgrader tool for the slave medical devices to also act as a first stage bootloader.

  • Involved in developing UI for Software upgrader using Qt/Qml

Show More Show Less

Description

Worked on providing Ethercat devices for Industrial Automation for Alstom.

Show More Show Less