Thirumalaiselvan Kannan Email and Phone Number
Around 15 years of experience, result oriented Embedded Software Architect cum Technical Manager with a demonstrated history of working in the Automotive Embedded Systems, Mobile and Consumer Electronics space. Skilled in Embedded Software, Device Drivers, in-Vehicle Communication Protocols, Requirements Analysis, Project leadership, 6 Sigma BlackBelt, Global cross functional teams, Product Development, Programming Languages:C & C++, Software Development Process, Test Automation, Machine Autonomy Systems and Agile Methodologies.
-
Automation Engineering ManagerHbt Engineering Private LimitedChennai, Tn, In -
Automation Engineering ManagerHbt Engineering Private Limited Feb 2023 - PresentChennai, Tamil Nadu, India -
Senior Engineering SpecialistCaterpillar Inc. Oct 2021 - Jan 2023Chennai, Tamil Nadu, IndiaResponsible for the Longwall Visualization Software -
Engineering SpecialistCaterpillar Inc. Jun 2016 - Sep 2021Chennai Area, IndiaSoftware 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. -
Senior EngineerCaterpillar Inc. Mar 2015 - May 2016Peoria, Illinois Area- 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 -
Senior EngineerCaterpillar Inc. Jul 2012 - Feb 2015Chennai Area, IndiaSoftware 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. -
EngineerCaterpillar Inc. Aug 2010 - Jun 2012Chennai Area, IndiaLead 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 -
Senior Associate EngineerCaterpillar Inc. Mar 2008 - Jul 2010Chennai Area, India- 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 -
Sr Software EngineerL & T Infotech Chennai Sep 2005 - Nov 2007Chennai Area, IndiaApplication 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
-
Software ConsultantInfineon Technologies Apr 2006 - Oct 2007Aalborg DenmarkMobile 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. -
Senior Project EngineerWipro Technologies Oct 2004 - Aug 2005Chennai Area, India- 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
Thirumalaiselvan Kannan Education Details
-
Pondicherry University78%
Frequently Asked Questions about Thirumalaiselvan Kannan
What company does Thirumalaiselvan Kannan work for?
Thirumalaiselvan Kannan works for Hbt Engineering Private Limited
What is Thirumalaiselvan Kannan's role at the current company?
Thirumalaiselvan Kannan's current role is Automation Engineering Manager.
What schools did Thirumalaiselvan Kannan attend?
Thirumalaiselvan Kannan attended Pondicherry University.
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
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.
Start your free trial