Thirumalaiselvan Kannan
Automation Engineering Manager at HBT GmbH- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
-
English Professional working proficiency
-
Tamil Full professional proficiency
Topline Score
Bio
Experience
-
HBT GmbH
-
Germany
-
Machinery Manufacturing
-
1 - 100 Employee
-
Automation Engineering Manager
-
Feb 2023 - Present
-
-
-
Caterpillar Inc.
-
United States
-
Machinery Manufacturing
-
700 & Above Employee
-
Senior Engineering Specialist
-
Oct 2021 - Jan 2023
Responsible for the Longwall Visualization Software
-
-
Engineering Specialist
-
Jun 2016 - Sep 2021
Software Architect & Technical Manager--------------------------------------------- Primary Datalink Software Architect for the Embedded System Common Layer J1939, CDL based datalink libraries and BroadR-Reach Ethernet Drivers. Accountable and primary contact point, in terms of the quality, Change request and feature enhancement of the libraries.- Mentor and coach the new team members in terms of process, technology and systems.- Played the 'Change Agent' role in change Management from regular waterfall to Agile - Framed the Software Development Process for the new agile teams. - Pro-actively conducting periodic discussions with higher management to analyse the risks, people and hardware resources and come up with the mitigation action items. Following up the action items and ensure the results- Manage and plan the team's resources, tasks and delivery to ensure maximum efficiency, effectiveness, utilization of resources and on-time delivery of the products- Pursuing Department wide Quality Auditor role for the "Software Process Improvement" initiative to ensure the Zero Bug culture of our deliverable.- Framed the process and conducted the Root Cause & Corrective Action analysis for the division.- Continuously supporting the recruitment team by conducting interviews for both Campus Recruitment and Lateral entries.- Took a new role as Software Architect for the Machine Autonomy Team * Conducting Code review for the Autonomy software components * Ensuring the Software Development process and monitoring the quality * Assisting the team in issue resolution * Mentored the new team members and conducted knowledge sharing sessions to improve the team expertise. Show less
-
-
Senior Engineer
-
Mar 2015 - May 2016
- Deputed to Caterpillar Inc, Peoria USA for design and development of BroadR-Reach( 2-Wire) Low level Ethernet Driver in ETAS OS. * Involved in the Ethernet PHY and switch hardware pre build board validation * Integrated the 2-wire Ethernet Driver with the Treck IP stack to provide network APIs for the application layers. * Coordinated with different Hardware/Platform teams and Chip vendors( NXP and Broadcomm ) for bringing up the BroadComm and NXP PHY ethernet. * Colloborated with the hardware team by supporting and providing Utility test application software for assembly line validation * Designed Rail-CAN, proprietary CAN based protocol for the Locomotive in-vehicle communication in Osek RTOS and in house micro kernel RTOS * Played a project coordinator role between Software Development, L4 Validation, application team and System Validation team to ensure the quality product deliverables. * Review the design and Code for the communication protocol library Show less
-
-
Senior Engineer
-
Jul 2012 - Feb 2015
Software Architect and Delivery Team Facilitator------------------------------------------------------ Designed and Developed J1939 Asynchronous Data Transfer protocol for the in-Vehicle communication between ECUs in multiple machines.- Migrated the legacy datalink libraries from poSek to Linux for the new generation Linux based ECUs- Added multithreading support and migrated the legacy RS232, RS485 , TCP/IP based Modbus protocol library to be compatible with Linux platforms. Thus helped in saving the cost and time by reusing the legacy library for the new generation platforms.- Library owner for J1939 based Broadcast, Asynchronous, Calibration and Prop PGN Communication protocol libraries- Accountable for the change request, feature enhancement and Bug fixing for the System Common Layer's datalink components in J1939, CDL, Modbus and Serial protocols. - Primary point of contact and Senior Reviewer for the CDL, Serial and CAN communication device Drivers in PowerPC & Intel ECUs - Interact with Value teams to understand the high level requirements and convert to software level requirements- Manage the team and resources to ensure on-time delivery- Conducted Retrospective session to understand the improvement areas in the team at project and people level and rapidly addressed the action items.- Mentored the new team members and conducted knowledge sharing sessions to improve the team expertise. Show less
-
-
Engineer
-
Aug 2010 - Jun 2012
Lead Developer and Secondary Architect ---------------------------------------------- From Common software developer progressed to Lead Developer and Secondary Architect for protocol development- As a Lead Developer delivered device driver for the propreitary CAT DataLink(CDL) protocol in various operating Systems like WinCE6.0 & pOSEK in Intel and PowerPC ECUs- Developed CAN hardware Abstraction layer for the SocketCAN in Linux OS for the Network ECUs- As an Secondary Architect, accountable for the change request, feature enhancement and Bug fixing for the System Common Layer datalink components in J1939, CDL and Serial protocols Show less
-
-
Senior Associate Engineer
-
Mar 2008 - Jul 2010
- Worked as a Common Software( Middleware) Developer to support various CAT specific Datalink features- Supported various J1939 based protocol features for in-Vehicle communication. Gained handson experience in Vector CANCAseXL-Canalyzer, CANoe
-
-
-
L & T Infotech Chennai
-
Chennai Area, India
-
Sr Software Engineer
-
Sep 2005 - Nov 2007
Application Developer - Mobile Platform - Worked as a Senior Application Developer and ported the QT Mobile Application in TI OMAP 1510 Board, - Integrated the in-house developed MP3 Decoder in the QT Mobile application, where the decoder will executed in the C55 DSP processor from TI OMAP Application Developer - Mobile Platform - Worked as a Senior Application Developer and ported the QT Mobile Application in TI OMAP 1510 Board, - Integrated the in-house developed MP3 Decoder in the QT Mobile application, where the decoder will executed in the C55 DSP processor from TI OMAP
-
-
-
Infineon Technologies
-
Germany
-
Semiconductor Manufacturing
-
700 & Above Employee
-
Software Consultant
-
Apr 2006 - Oct 2007
Mobile Device Driver Developer / Consultant - Audio Device Driver Developer for Infineon SGOLD3 Chipset for the Mobile Phone Application. - Was a System Debugger and participated in the integration of Application Software and Firmware in Mobile platforms for different customers like LG, Samsung, Panasonic and Apple. Mobile Device Driver Developer / Consultant - Audio Device Driver Developer for Infineon SGOLD3 Chipset for the Mobile Phone Application. - Was a System Debugger and participated in the integration of Application Software and Firmware in Mobile platforms for different customers like LG, Samsung, Panasonic and Apple.
-
-
-
Wipro
-
India
-
IT Services and IT Consulting
-
700 & Above Employee
-
Senior Project Engineer
-
Oct 2004 - Aug 2005
- Worked as Firmware Engineer, to develop device drivers for SPI, I2C & AES for the Wipro AES FPGA which is based on ARM7TDMI core - Involved in developing the BootLoader for the ARM board and supported Test application development for the entire Content Protection Tuner Card product - Worked as Firmware Engineer, to develop device drivers for SPI, I2C & AES for the Wipro AES FPGA which is based on ARM7TDMI core - Involved in developing the BootLoader for the ARM board and supported Test application development for the entire Content Protection Tuner Card product
-
-
Education
-
Pondicherry University
Bachelor of Technology - BTech, Information Technology