Arcot Home Products Solutions Services Partners Resources Corporate
Arcot Home The Authentication Authority
Corporate
Corporate

Job Title: Senior Cryptography Software Engineer
Job Location: Sunnyvale, CA
Job ID 07-01-104

Responsibilities:
The senior cryptography software engineer will have knowledge and experience in cryptography. The engineer will be a member of Arcot's core technology development team which develops software for use in all company products.

Qualifications:

  • Expert in C++ and object-oriented development.
  • Knowledge and implementation experience with cryptographic algorithms such as RSA, DES, AES, MD5, SHA-1, and SHA-2.
  • Knowledge and implementation experience with SSL/TLS. For example, using OpenSSL or similar toolkits.
  • Knowledge of cryptographic techniques such as HMAC and random number generation.
  • Knowledge of PKI standards such as X.509 and PGP.
  • Extensive experience in the development of software in the areas of computer security, cryptography, cryptographic protocols, and public key infrastructure.
  • Knowledge and experience developing software in Windows, Solaris, and Linux (and/or other UNIX platforms.)
  • Familiarity and experience with software engineering methodologies and principles throughout the entire software lifecycle.
  • Experience in security vulnerability analysis and secure programming practices.

Additional Desired Qualifications:

  • Experience in PKCS#11 and other PKCS standards.
  • Experience with MS Crypto API.
  • Experience developing software utilizing smartcards and HSM's.
  • Java experience
  • Bachelor's degree. M.S. preferred.

To apply for this position, please send an email to cryptosw@arcot.com with the job ID # in the Subject line. Include a cover letter and your resume. If there is a match for you with Arcot, we will contact you.

No phone calls please.

Contact
Tel: 1-866-99-ARCOT
contact us | legal | privacy | site map