An Electrical or Computer Engineering degree. Decent FPGA knowledge. Willingness to spend months beating your head against some of the most sophisticated electrical hardware ever designed. We're talking 30 layer PCBs. It's a bit of a learning curve, but in terms of a raw EE challenge, it's one of the more cerebral put-your-skills-to-the-test jobs you can get straight out of undergrad, if you're into that. Not for anybody just looking for a paycheck. Not for anybody ethically uneasy about building weapons for the U.S. military and its allies, because that's what TS's core business essentially is. Particularly in the DC metro area, you have to be okay with the politics and moral compromises of working for the military-industrial complex, and it is not for everybody.