-
Cryptography Research is hiring talented Senior Software Engineers to join our world class technology team in our San Francisco office. You will work closely with security and cryptography engineers to design, develop, evaluate, troubleshoot, debug, and implement software in a variety of security-related products and platforms. Cryptography experience is not required, but an ability and interest in learning is essential.
Required Skills and Experience:
- Very high technical competence that includes a track record of strong coding and individual technical accomplishments
- Entrepreneurial drive and a demonstrated ability to achieve goals in an innovative and fast-paced environment
- Fluency in C and C++
- UNIX-based development experience
- Expertise in at least two of the following areas:
- One or more scripting languages (Perl, Python, shell-scripting)
- One or more assembly languages
- Embedded systems design
- Experience with developing, analyzing, and implementing complex algorithms
- Knowledge or interest in some of the following areas a plus: data / software / network security, audio or video codecs, kernel programming, cryptography
- Experience with the entire product lifecycle from product definition, design and architecture through implementation, testing and deployment
- Good verbal, written and interpersonal communication skills




