Lol. I will tell you chemical engineering story. Maybe it's different for ECE or maybe not.
People who were toppers in chemical engineering got into core jobs and barely make 20-30 lpa now after 7 years.
Myself was a 6 point someone, but I loved coding and analytics. Now am a data scientist earning 60+ lpa after 7yoe. Probably better then most computer science students too.
So all am saying is maybe stop worrying too much about CGPA, especially stop comparing. But never do injustice to yourself. You owe a good future to yourself. Just don't waste your time, pick a field you like and be good at it.
CGPA if you ask me is the language of smelly, farty nerds or geeks, who must honestly get more practical in life. But one good thing about them is they don't do injustice to themselves and work hard continuously. Keep that in mind and life is lot more about getting practical than defeating someone else