Depends on what you call "engineering" as.
Core fields like mech, civil are extremely slow moving fields and have been based off the more or less the same tech for decades. Mech/Civil companies in India are mostly known for manufacturing products under license from foreign companies. Initially it was the USSR where most designs came from, now its usually GE, etc.
Aerospace mostly was limited to ISRO, however, there has been a lot of space startups that are actually building and innovating. Agnikul is one prime example - they are designing and building their own rocket engines.
Now lets move to software side of things. Intel, AMD, SanDisk, etc have their research centers in India. the 1TB Sandisk SD card was designed mainly in India. Software is not only just "web development" - a weird phenomenon because everyone thinks Tech = knowing how to make a website.
There is also CDAC, IITM, SignalChip, etc designing on indigenous microprocessors. You can actually buy Aeris development boards from CDAC right now. They have fully indigenously designed chips (called Vega), based on 32 bit RISCV.
Most btechtards in India will never engineer or create anything new in life, they are there just to get a job like a robot. People do not have hobbies because our society and schools discourage that from a very young age.