>>12309886mechatronics engineering is based and cool as shit - doesn't matter what major or angle you start from. You can start from ME, EE, CS, CE, math, or physics, and because of how interdisciplinary it is and how all the major intro to intermediate books are written in a way that everyone in these fields learns a lot without needing a lot of background, it's a very inviting field if incredibly competitive.
Also mechatronics, along with aircraft systems and cryptosystems, is one of the places where software "engineer" means damn engineering.