I am 29 with a wife and daughter, scheduled to graduate in 1 year with a B.S in physics. My GPA currently sits at a lowly 2.5, however I have been working full time(40 -52 hours a week) while being a full time student. I mostly have received B's in my core classes (2.79 GPA in major). Do employers take my other obligations into account or is my low GPA too overpowering? Side note: I have worked for the physics department as a tutor while working full time and full time student. Currently I have no research experience, but I plan to change that. I know C++, python and labview and have experience with FPGA's.