Summary
Overview
Work History
Education
Skills
Languages
Role
Certification
Timeline
Generic
George Eldho John

George Eldho John

Bangalore

Summary

With 10 years of experience, including 9 years in embedded automotive development, I have gained extensive expertise in Android automotive systems and ensuring compliance with Google standards like CTS, VTS, and ATS. I have also developed Linux applications and drivers, specializing in multithreaded C programs involving state-machines. Throughout my career, I successfully handled protocols such as GPS, I2C, SPI, and UART. Working on an Android IVI system for a leading car manufacturer in the USA further enhanced my skills. Notably, I proactively took charge of a QNX-based black screen detection module for the IVI system and completed the task successfully. Alongside my technical abilities, I possess a strong understanding of programming languages like C++, Python, and design patterns in both languages. Furthermore, my contributions to Wireless Sensor Networks and AI have been recognized through multiple published conference papers. With excellent communication and interpersonal skills, I am well-equipped to excel in any professional setting.

Overview

14
14
years of professional experience
1
1
Certification

Work History

Senior Software Engineer

Luxoft
05.2022 - Current
  • Worked as an individual contributor in a agile team
  • Add functionalities to ensure long term stability of IVI system
  • Investigate stability, timing or functionality issue in the Android Framework and either fix or identify the Domain responsible
  • Developed robust, scalable, modular black screen detector for detecting black screens in IVI display
  • Delivered unit-tested code within customer-prescribed timeframes.
  • Help to get google certifications by passing CTS/VTS
  • Upstream patches to Google after fixing AOSP bugs
  • Customer: Ford Motors
  • Technology and Skills: Android Framework, C++, CTS/VTS, Jira

Senior Software Engineer

Danlaw Inc
06.2019 - 05.2022


  • Development of Datalogger and Service Lane product application software for modem and GPS
  • Development of multithreaded modules in application software.
  • Lead a team of three people
  • Customer: Azuga, All State, GM motors
  • Technology and Skills: ARM Cortex-M, ARM7 Microcontrollers, C Programming Language, ESP32 Microcontroller, Linux, Microprocessors, MQTT, Visual Studio Code (VS Code)

Specialist

Tata Elxsi
03.2016 - 05.2019
  • Development of hypervisor device drivers for display peripheral
  • Bringing up Xen hypervisor in Renesas RCar H3 platform
  • Followed all company policies and procedures to deliver quality work.
  • Customer: Tata motors
  • Technology and Skills: C Programming Language, Hypervisor, Linux, NXP IMX6, Renesas R-Car-H3, Renesas R-Car-M3

Research staff

NIT Calicut
04.2015 - 03.2016
  • Development of underwater communication stack
  • Gathered and organized information for research purposes.
  • Customer: DRDO
  • Technology and Skills: Python, Wireless Networks & Wireless Communications

Embedded engineer

Elektrowaves pvt ltd
07.2011 - 07.2012
  • Development of small scale embedded projects
  • Technology and Skills: AVR Microcontrollers, C Programming Language, MCS-51 microcontroller, MSP430 microcontroller, STM32 microcontroller

Education

Ph.D. - Vehicular Communication

Indian Institute of Information Technology
Kottayam
06-2028

PG Diploma - Business management

NMIMS
01.2021

Master of Engineering - Electronics Engineering Technology

College of Engineering Trivandrum
01.2014

Bachelor of Engineering - Electronics Engineering Technology

College of Engineering Cherthala
01.2011

Skills

  • Android Automotive
  • Android Bugreport
  • C Programming Language
  • Device Drivers
  • Hypervisor
  • Linux
  • Python
  • Shell Scripting
  • Debugging
  • Scripting Languages
  • Multithreading
  • Network Protocols
  • Real Time Systems
  • Android Automotive > CTS
  • Android Automotive > Logcat
  • Android Debug Bridge for Android Automotive
  • Android Studio
  • C
  • C 11
  • STL (Standard Template Library)
  • Kotlin
  • CMake
  • Application Development and Maintenance (ADM)
  • Object-Oriented Programming (OOP)
  • XML
  • MQTT
  • Visual Studio Code (VS Code)
  • FreeRTOS
  • POSIX (Portable Operating System Interface)
  • Yocto
  • Software Development Life Cycle (SDLC)
  • Unified Modeling Language (UML/OMT)
  • GoF Design Patterns
  • Project Management
  • Business Development
  • Design Patterns
  • SOLID Principles

Languages

English
Malayalam

Role

Senior Software Developer

Certification

SAFe® 6 Product Owner/Product Manager

Timeline

Senior Software Engineer

Luxoft
05.2022 - Current

Senior Software Engineer

Danlaw Inc
06.2019 - 05.2022

Specialist

Tata Elxsi
03.2016 - 05.2019

Research staff

NIT Calicut
04.2015 - 03.2016

Embedded engineer

Elektrowaves pvt ltd
07.2011 - 07.2012

Master of Engineering - Electronics Engineering Technology

College of Engineering Trivandrum

Bachelor of Engineering - Electronics Engineering Technology

College of Engineering Cherthala

Ph.D. - Vehicular Communication

Indian Institute of Information Technology

PG Diploma - Business management

NMIMS
George Eldho John