
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
C1 (Fließend)
Deutsch
A1-A2 (Grundkenntnisse)
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.
21 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.
