As a college student, I've come to embrace Linux and the FOSS movement in general. I currently work at a small company which produces open source software for large-scale scientific computing.
As I look to graduate school and beyond, how can I prepare myself for a career in FOSS development, and what are some of the leading companies that contribute to the open source movement?