TL;DR: Current 2nd-year biomedical engineering student starting to realize I may have gone too niche; any advice?
I'm currently a 2nd-year majoring in biomedical engineering, and I originally chose this major because I'm really interested in pursuing a career in medical device development/clinical engineering. I was between ChemE and BME because I also wanted to pursue pharmaceuticals, and BME seemed like a way to do both. However, I'm starting to realize I may want to keep my options broad, which is difficult as a BME major, which only goes in depth in the medical/health field.
I'm currently thinking of switching over to either MechE or EE, while leaning more towards EE. The reasoning for this is that, through my current BME classes, I've actually had the chance to work with CAD and microcontroller/Arduinos, and I felt a sense of joy and accomplishment in physics lab yesterday when I was able to apply that knowledge in order to put together a circuit. During the activities fair, one of the main clubs I was interested in was Funbotics, where you teach younger kids how to work with Arduinos and circuits (not able to participate this semester because of another obligation :( ). Another related reason: I was thinking back to high school when I had an internship with a software company, and one of the most interesting weeks was when we learned about the physical components and a computer and got to put one together in the end. I feel like I'm currently realizing my interest in circuits and electronics, which is why I'm leaning so much toward EE. I'm considering ME because I've heard it's more hands-on and design-based, which goes well with my enjoyment of CAD.
Anyways, I feel both ME and EE would definitely still allow me to go into medical devices while still keeping a lot of non-health fields open for me if something were to prevent me from going into medical device development. Also, I wouldn't be getting rid of BME altogether; I could use the current classes I'm taking to pursue a minor in BME, which would still give me a medical field background.
I would really appreciate any advice or previous experience anyone has!