Careers

Position: PKI Software Engineer
Location: San Jose, California
Other: U.S. Citizenship

Job Description
  • Develop and maintain PKI and cryptographic token management software, using C++, the MSCAPI and PKCS#11 interfaces, and a variety of vendor’s cryptographic tokens.
  • Work with the SPYRUS smart card and cryptographic middleware development teams to understand and implement their requirements.
  • Contribute to the development and maintenance of SPYRUS' suite of identity management products, creating User Interface components, high integrity databases and network wide client/server applications.
  • Be involved in all phases of software product development from initial product requirements definition through final product test and release to manufacturing.
  • Assist customer support in resolving support issues.
  • Develop and maintain product documentation, as required.
  • Occasional travel may be required.
Required Skills and Experience
  • Education: B.S. in Computer Science or Computer Engineering
  • Minimum 2-4 Years experience in software development.
  • Experience with C++, using object-oriented design and development.
Additional Preferred Experience
  • Understanding of PKI concepts, including public key encryption and X.509 certificates, is a plus. Familiarity with relevant standards documents and experience implementing cryptographic standards is desired.
  • Two to three years experience with cryptographic hardware, including the CSP and/or PKCS#11 interfaces, is highly desirable.
  • Experience with MFC, UI, and network development within a Microsoft development environment are highly desirable.
  • Familiarity with ASN.1 and XML encoding is desirable.
  • Experience in developing technical documentation is a plus.

To be considered for this position, please send your resume to jobs@spyrus.com.



© 2008 SPYRUS, Inc.
About Us  ::  Contact Us  ::  Patents  ::  Legal Notices  ::  Privacy Policy