There are some Linux programs developed specifically for FIRST. I'm not too familiar with them, but there is
this sourceforge project designed to download compiled code onto the robot. I don't know how you'd compile the actual code in linux. Maybe you can just run the compiler in WINE and do all your editing and downloading in native Linux?