Trusted Mobility Solutions



Careers

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

Job Description
  • Develop and maintain cryptographic middleware, using C++, the MSCAPI interface, and SPYRUS smartcard API's. Contribute to updates of SPYRUS PKCS#11 implementation.
  • Work with the SPYRUS smart card and PKI development teams to understand and implement their requirements.
  • Contribute to the development and maintenance of SPYRUS' suite of crypto tools, creating User Interface components and integrating them with existing middleware.
  • Develop and maintain middleware test programs, designed to test functionality and obtain performance metrics.
  • Assist customer support in resolving support issues.
  • Develop and maintain SDK documents, as required.
  • Occasional travel may be required.
Required Skills and Experience
  • Education: B.S. in Computer Science or Computer Engineering
  • Minimum 4 - 6 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, X.509 certificates a plus. Familiarity with relevant standards documents is desired.
  • Position requires 2 to 3 years experience with MSCAPI, including the CSP interface, and/or PKCS#11.
  • Java, ASN.1, and experience with MFC and UI development are highly desirable.
  • Exposure to PC/SC is highly desirable.
  • Experience in developing technical documentation is a plus.

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



© 1996–2010 SPYRUS, Inc.
About Us  ::  Contact Us  ::  Patents  ::  Legal Notices  ::  Privacy Policy