I am a freshman at Stony Brook right now and intend to pursue Theoretical physics in the future. I will likely apply to graduate school immediately after graduation and have no plans of working in the industry for too long. So, I chose to double major in Physics and Mathematics as I think they complement each other quite well and will prepare me adequately for Academia and Research. But I am slightly concerned about the kind of jobs I'll get if I can't go to Grad school immediately.
What sort of jobs are physics majors usually offered? And what courses should I take for them?
I've been told time and time again, to the point of exhaustion, that physics majors make good Data analysts, Software engineers etc, but I would like to work in something that is a little closer to physics. And how much of a role can independent study play when applying for a job? Is it treated equal to courses or less?
I ask this since I do not have a lot of space for courses that aren't Mathematics or Physics. So anything else that I am interested in or that is required for a job, I will have to independently study during the summer (e.g- Fluid Dynamics, Stress Analysis etc).
I am not sure whether Stack Exchange Academia is the appropriate site to ask this question but any help is much appreciated.
Edit: What I want to become, first and foremost, is a theoretical physicist. Not entirely sure where this will lead me, but I am not bothered about the pay of a physicist. The reason I talk of getting a job is because I am International student on a loan and need a way to keep paying after graduation if I cannot immediately make it into grad school.