The primary role of the Senior Software Engineer is to contribute to the realization of software and/or hardware prototypes of new concepts in the field of cryptography and information security. At least 5 years using C and Java languages. Must have prior experience with cryptography, certificates, PKIs, and related security algorithms and protocols. Some J2EE experience would be useful.