Harish G

Software Engineer

Tumkur, Karnataka, India14 yrs 6 mos experience

Key Highlights

  • Expert in designing scalable firmware architecture.
  • Led telematics solutions for connected vehicles.
  • Extensive experience in embedded systems across multiple industries.
Stackforce AI infers this person is a highly skilled embedded systems engineer with expertise in automotive and cloud software development.

Contact

Skills

Core Skills

TelematicsFirmwareElectric VehiclesCloud Software DevelopmentProgrammingEmbedded Systems

Other Skills

BCMMqttCANUDSCommunicationInterruptsProgramming LanguagesWritten CommunicationBootloaderConsumer ElectronicsCAN busAutomotiveU-BootComputer EngineeringPCIe

About

I am an experienced engineer with a diverse background spanning consumer electronics, defense, mobility, and telematics. My career began in consumer electronics, where I worked on POS machines, developing embedded systems that enhance user experiences. I then transitioned to the defense sector, where I focused on Linux kernel and application development, tackling complex, mission-critical projects. Afterward, I moved into the mobility sector, specializing in firmware programming for connected vehicles. At Intel, I worked on ESXi OS with a focus on IOMMU and PCIe, contributing to cutting-edge virtualization technologies. Currently, at Ola Electric, I lead efforts on the telematics unit, working on over-the-air (OTA) updates, remote diagnostics, fleet management solutions and ensuring real-time status reporting to the cloud.

Experience

14 yrs 6 mos
Total Experience
2 yrs 2 mos
Average Tenure
1 yr 1 mo
Current Experience

Span india

Senior Staff Engineer

May 2025Present · 1 yr 1 mo · Bengaluru, Karnataka, India · On-site

  • My focus will be on designing scalable firmware architecture, driving system-level improvements, and enabling intelligent energy management through robust, efficient embedded systems.

Ola electric

Principal Engineer

Oct 2024May 2025 · 7 mos · Bengaluru, Karnataka, India · On-site

  • As a Principal Engineer specializing in Telematics at an electric scooter company, I lead the design and integration of connected systems, including embedded devices that enhance scooter performance, safety, and user experience. I develop and implement telematics solutions that provide real-time data on scooter health, GPS tracking, and battery diagnostics, leveraging MQTT protocols for efficient data transmission.
BCMMqttTelematicsCANFirmwareUDS

Magron novus

Solution Architect

Feb 2023Oct 2024 · 1 yr 8 mos · Bengaluru, Karnataka, India · On-site

  • Working for Ola Electric.
  • 1. Understanding system requirements as well as capturing SW requirements for Telematics and BCM
  • 2. Provide technical guidance to product owners and make technical decisions and alternatives that contribute to the long-term goals
  • 3. Creating a Project Plan while Architecting the flow of SW and Implementing the flow in FW for Telematics and BCM
ProgrammingCommunicationElectric VehiclesInterruptsUDSProgramming Languages+8

Intel corporation

Cloud Software Development Engineer

Mar 2021Jan 2023 · 1 yr 10 mos · Bengaluru, Karnataka, India

  • 1. Designs, develops, validates, and debugs software to enable Intel hardware features and to optimize for cloud, hybrid-cloud, and/or on-prem deployment models
  • 2. development of reference cloud platform software and improving or enabling customer designs to obtain the greatest value from Intel products within the cloud
ProgrammingCommunicationU-BootInterruptsComputer EngineeringProgramming Languages+2

Bounce

2 roles

Technical Lead

Promoted

Nov 2020Mar 2021 · 4 mos

  • 1. Understand requirements and develop reusable code using design patterns & component architecture and write unit test cases.
  • 2. Collaborate with product management and engineering teams to elicit & understand their requirements & challenges and develop potential solutions
  • 3. Led the team to enhance the features of the tracker and Testing on the bike
Universal Asynchronous Receiver/Transmitter (UART)BluetoothCoding StandardsProgrammingService Provider Interface (SPI)Communication+10

Senior Software Engineer

Jan 2019Nov 2020 · 1 yr 10 mos

Universal Asynchronous Receiver/Transmitter (UART)BluetoothCoding StandardsProgrammingService Provider Interface (SPI)Interrupts+9

Coreel technologies

3 roles

Technical Lead

Promoted

Apr 2018Dec 2018 · 8 mos · Bengaluru Area, India

  • 1. Analyzing software requirements and formulating a software plan.
  • 2. Overseeing the team to ensure the completion of the software plan.
Coding StandardsProgrammingService Provider Interface (SPI)CommunicationU-BootInterrupts+9

Senior Design Engineer

Apr 2015Mar 2018 · 2 yrs 11 mos · Bengaluru Area, India

Coding StandardsProgrammingService Provider Interface (SPI)U-BootInterruptsField-Programmable Gate Arrays (FPGA)+5

Design Engineer

Mar 2013Mar 2015 · 2 yrs · Bengaluru Area, India

Universal Asynchronous Receiver/Transmitter (UART)ProgrammingService Provider Interface (SPI)U-BootInterruptsField-Programmable Gate Arrays (FPGA)+4

Everest infocom

Embedded Software Engineer

Aug 2011Mar 2013 · 1 yr 7 mos · Bangalore, India

Universal Asynchronous Receiver/Transmitter (UART)ProgrammingInterruptsPeripheralsComputer EngineeringProgramming Languages+3

Education

Institution of Engineers of India (IEI), Kolkata

Bachelor's degree — Computer Science and Engineering

Jan 2015Jan 2020

Government Polytechnic, Tumkur

Diploma — Electronics & Communication Engineering

Jan 2008Jan 2011

Mahathma Gandhi High School

Jan 2005Jan 2008

Lions Educational Society

Jan 1996Jan 2005

Stackforce found 100+ more professionals with Telematics & Firmware

Explore similar profiles based on matching skills and experience