A BTech-equivalent engineering degree in France typically lasts 3 to 4 years, depending on the academic structure and whether it includes an integrated foundation or preparatory year.