@dpatnd : Here's my advice to you.
Now that you are well-aware of challenges of finding a job with just a B.Sc. in Physics, and now that you have decided to stick with physics, then throughout your undergraduate program, try to cast as wide of a net as possible. Try to choose electives or extra work that make you more "employable" if you do decide to stop at just a B.Sc degree. If you have inclination for experiments or working with equipment, then see if you can take classes in electronics, instrumentation, etc. If you like programming, numerical analysis, etc, then try to do that, especially in computational physics. And certainly, depending on your grades, you want to work in research groups or getting internships.
My point here is that there are many ways, especially at ND, for you to make your ending B.Sc. degree in physics to NOT be a "generic" physics degree, that you actually have useful skills that an employer might want.
Now, here's the kicker: Life happens while you're making plans.
It means that a lot of things can happen, and a lot of things can change, on your way from Point A to Point B. You may end up seeing a wider view of a physics degree, especially as you progress further in your education. You may see more than just a 1-dimensional view of what physics is, and that there are many areas that you never even thought of or are even aware of, that spark your interest and passion. Your view of the tedious process of getting a higher degree in physics may change because of such revelation. You just never know.
If that is the case, then your extra preparation during your undergraduate years will not have hindered you in any way. In fact, it might even be beneficial.
My consistent advice to any student intending to pursue a career in physics has always been to go for it, but also make preparations along the way for the possibility that you won't end up in what you intend to do. You want to eventually do theoretical cosmology? Fine! But don't ignore learning about computational methods, or discard lab work on growing thin films, or work on ultra-high vacuum systems. This way, if things don't work out, you won't be left out in the cold with a piece of paper that has almost no value in the workplace.
Zz.