Prem Kumar Sivakumar

Prem Kumar Sivakumar Email and Phone Number

Embedded Linux | Embedded Hardware and Software | IOT | OTA | Linux Drivers | RTOS | Microcontrollers (STM32, PIC18, dsPIC) @ STMicroelectronics
Prem Kumar Sivakumar's Location
Auburn Hills, Michigan, United States, United States
Prem Kumar Sivakumar's Contact Details
About Prem Kumar Sivakumar

Experienced individual with an interest and ability to design and develop hardware and software from tiny chips to large scale web applications and anything in between. Interests include embedded systems, wireless sensor networks, Internet of Things (IoT), web applications and data mining.

Prem Kumar Sivakumar's Current Company Details
STMicroelectronics

Stmicroelectronics

View
Embedded Linux | Embedded Hardware and Software | IOT | OTA | Linux Drivers | RTOS | Microcontrollers (STM32, PIC18, dsPIC)
Prem Kumar Sivakumar Work Experience Details
  • Stmicroelectronics
    Applications Engineer
    Stmicroelectronics Oct 2023 - Present
    Geneva, Switzerland, Ch
  • Steer
    Embedded Software Engineer
    Steer Apr 2022 - Sep 2023
    Annapolis Junction, Maryland, Us
    This position includes tasks working with a customer:- Implement diagnostics for Lidar MCU's- Work with chip vendor to import FuSa library- CI/CD workflow- Task creation and management using GitHub issuesSteer-Tech:- Reverse engineer CAN messages to add in new features- PCB design and prototyping
  • Traxen
    Embedded Software Engineer
    Traxen Jul 2019 - Apr 2022
    Plymouth, Michigan, Us
    Working on Hardware design and OS (embedded Linux) for ADAS ECU Linux (yocto): o Built new OS with yocto as part of board bring up and testing o Update/Modify device tree to enable different I/O interfaces (CAN, I2C, SPI, UART and ethernet) o Update/Modify BSP to enable/disable peripheralso Write custom yocto recipes to bring in new software packages o Port camera driver to work with our yocto version • Configure different software and services as part of core ECU functionality • Bring in docker • Implement OTA for the applications • Interface with backend cloud infrastructure • Test VPN implementation for devices • Systemd services to check the health status of sensors, applications and network Help with DV testing o Prepared units and wrote software for vibration and environmental testing (loggers) o Prepared units and handled the EMC testing • Setup in house EMC testing setup Hardware and Software for production o Setup process for preparing units ready for installation o Layout process getting the unit up and running • Pre-provision the units and wrote a preliminary test software for hardware check • Post provisioning after the ECU being deployed • OTA for all units o OTA via custom updater o OTA updater can also check for signature and hash check Gen I o Implemented external hardware watchdog for the board o Added hardware and firmware to monitor and take control from ECU CPU if necessary o Implemented OTA with roll back features Gen II o Major contribution to hardware and sensor interface around the core CPU o Decide the type of interface (I2c, SPI, UART and ethernet) between components o Made decisions on the pins to be used by the SOM (System On Module) o Worked with hardware engineer regarding peripheral interface design
  • Wayne State University
    Graduate Research Assistant
    Wayne State University Jun 2011 - Apr 2014
    Detroit, Mi, Us
    Funding was from an external organization. Work assignment as an Electronics Engineer and the duties performed were as followso Implemented lighting commands for Jennic wireless modules (JN5148) with customized protocol implementationo Wrote on-board flash programmer for wireless modules using ARM C/C++o Wrote firmware to handle emergency calls using a CDMA module with a PIC18 controllero Developed various C# software tools for large-scale deployment of IoT modules in the fieldo Wrote an over-the-air firmware update utility via a radio link (802.15.4)o Improved network stability with quick healing for broken connectionso Added a phone menu system using Twilio's RESTful API calls to control the street lights
  • Wayne State University
    Graduate Research Assistant / Electronics Engineer
    Wayne State University Jun 2011 - Jun 2013
    Detroit, Mi, Us
    • Development of IoT-enabled street lighting system (intellistreets)o Implemented lighting commands for Jennic wireless modules (JN5148) with customized protocol implementationo Wrote on-board flash programmer for wireless modules using ARM C/C++o Wrote firmware to handle emergency calls using a CDMA module with a PIC18 controllero Developed various C# software tools for large-scale deployment of IoT modules in the fieldo Wrote an over-the-air firmware update utility via a radio link (802.15.4)o Improved network stability with quick healing for broken connectionso Added a phone menu system using Twilio's RESTful API calls to control the street lights
  • Wayne State University
    Student Assistant
    Wayne State University 2010 - 2011
    Detroit, Mi, Us
    • Development of a thermal imaging system for a breast-cancer-screening roboto Wrote a C# wrapper for the thermal camera’s C++ APIo Used OpenCV and Accord.NET for thermal image feature extraction and analysisThe project was part of CARES Lab (Robotics Lab) at WSU. The project was funded by an external investor
  • Wayne State University
    Student Assistant
    Wayne State University 2008 - 2010
    Detroit, Mi, Us
    .NET Developer for Center for Urbans Studies (http://cus.wayne.edu/)o Developed frontend to present special education school survey resultso Implemented a complete system for managing geotagged demolition sites (CLEARCorps/Detroit)o Spearheaded the implementation of project management tools for the entire software development team (bug tracker and code repository)
  • Aspire Systems
    Software Engineer
    Aspire Systems Jun 2006 - Dec 2007
    Chennai, Tamil Nadu, In
    • Implement an online content library (video) to allow for broadcasting by cable vendors• Worked on a migration from .NET 1.1 to 2.0. HTML/JavaScript (AJAX)• Used Test Driven Development. Unit tests using NUnit test• Handled the role of Build and Release Engineer (using NAnt and CuriseControl.NET)

Prem Kumar Sivakumar Skills

C C++ Statistics Python Programming Embedded C Embedded Systems Embedded Operating Systems Real Time Operating Systems Keras Altium Designer Wireless Networking Wireless Technologies Computer Vision Microchip Pic Microsoft Azure Machine Learning Git Linux Wireless Sensor Networks Microcontrollers Opencv Data Mining C# Universal Asynchronous Receiver/transmitter Machine Learning 802.15.4 Matlab Sql I2c Spi Rs232 .net Framework Simulink Microsoft Office Printed Circuit Board Design Firmware Software Development

Prem Kumar Sivakumar Education Details

  • Wayne State University
    Wayne State University
    Electrical Engineering
  • Wayne State University
    Wayne State University
    Electrical Engineering
  • Sri Krishna College Of Engineering And Technology
    Sri Krishna College Of Engineering And Technology
    Electrical And Electronics Engineering

Frequently Asked Questions about Prem Kumar Sivakumar

What company does Prem Kumar Sivakumar work for?

Prem Kumar Sivakumar works for Stmicroelectronics

What is Prem Kumar Sivakumar's role at the current company?

Prem Kumar Sivakumar's current role is Embedded Linux | Embedded Hardware and Software | IOT | OTA | Linux Drivers | RTOS | Microcontrollers (STM32, PIC18, dsPIC).

What is Prem Kumar Sivakumar's email address?

Prem Kumar Sivakumar's email address is pr****@****axen.ai

What schools did Prem Kumar Sivakumar attend?

Prem Kumar Sivakumar attended Wayne State University, Wayne State University, Sri Krishna College Of Engineering And Technology.

What are some of Prem Kumar Sivakumar's interests?

Prem Kumar Sivakumar has interest in Robotics, Windows And Web Applications Using, Embedded Systems, Diy Projects, Image Processing, Net Wpf Wcf In C.

What skills is Prem Kumar Sivakumar known for?

Prem Kumar Sivakumar has skills like C, C++, Statistics, Python, Programming, Embedded C, Embedded Systems, Embedded Operating Systems, Real Time Operating Systems, Keras, Altium Designer, Wireless Networking.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.