
Ing. Ranjith Thangavel
Fähigkeiten und Kenntnisse
Werdegang
Berufserfahrung von Ranjith Thangavel
• Working as an external employee at Volkswagen Infotainment GmbH, responsible for developing middleware components for the Vehicle & Cloud Platform. • Implemented unit tests using Google Test. • Fixed bugs in existing software and compiler warnings. • Addressed static code analyzer findings and sanitizer findings. • Participating in code reviews.
• Worked externally at Vector Informatik GmbH on adaptive C++ software for OEMs • Coordinated QM/ASIL release planning with the product manager • Developed IPC components for AUTOSAR (NVIDIA ORIN, TI Jacinto 7) • Used Adaptive IDE to model SWCs • Implemented unit/component tests with Google Test • Fixed bugs and supported internal/external clients • Addressed static analyzer/sanitizer findings • Participated in code reviews
• Started as external via T&S Services GmbH, became internal after 18 months • Developed Adaptive Diagnostic Manager (MICROSAR) in C++ • Implemented DTC-related diagnostic services (0x85, 0x27, 0x14, 0x19) • Generated config files from DEXT using Java • Modeled SWCs, refactored diagnostics & DoIP per AUTOSAR 19_03 • Built infra, unit/component tests • Fixed bugs, static analysis findings • Supported clients, joined code reviews & integration testing
- 2 Jahre und 8 Monate, Aug. 2015 - März 2018Robert Bosch Engineering and Business Solutions Limited
Senior Software Engineer
• Developed C++ infotainment modules (Smartphone Device Manager, Helmet Device Manager, HDAC) enabling Bluetooth communication between instrument cluster and mobile/helmet • Designed System and Vehicle Data Services for data transfer between Integrity OS and Linux using Inter-OS communication framework • Created unit/component tests with Google Test • Participated in code reviews • Integrated infotainment and middleware modules for two-wheeler projects
• Designed and developed ADIO Manager modules in C++ on Nucleus RTOS for LCD brightness, UI temperature/voltage monitoring, ECG and optical encoder data transfer to GUI Manager • Created Log Manager modules for UI and console, logging events during open-heart surgery • Customized BSP and supported bring-up of IMX6 Sabrelite board for smooth hardware-software integration • Developed RTC and GPIO drivers on Nucleus RTOS for IMX6 Sabrelite
- 1 Jahr und 4 Monate, Okt. 2012 - Jan. 2014
Associate Software Engineer
Analog and Digital Labs
• Designed and developed a countdown timer used in traffic signals using C. • Developed and maintained the Graphical User Interface for the Musical Fountain Controller and Traffic Light Assist System using Qt, enhancing user interaction and control. • Created code to receive data from the GPS Module and transmit it over ZigBee for the Emergency Corridor project using C. • Ported U-Boot to Friendly ARM, ensuring compatibility and efficient boot management.
Ausbildung von Ranjith Thangavel
- 3 Jahre und 9 Monate, Aug. 2008 - Apr. 2012
Electronics and Communication Engineering
Sri Ramakrishna Engineering College
Embedded Systems, Microprocessors and its Applications, Digital Electronics, Engineering Mathematics, Circuit Design
Sprachen
Englisch
Fließend
Deutsch
Grundlagen
XING Mitglieder mit ähnlichen Profilangaben
XING – Das Jobs-Netzwerk
Über eine Million Jobs
Entdecke mit XING genau den Job, der wirklich zu Dir passt.
Persönliche Job-Angebote
Lass Dich finden von Arbeitgebern und über 20.000 Recruiter·innen.
22 Mio. Mitglieder
Knüpf neue Kontakte und erhalte Impulse für ein besseres Job-Leben.
Kostenlos profitieren
Schon als Basis-Mitglied kannst Du Deine Job-Suche deutlich optimieren.