|
|
 |
Careers
Position: 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 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, 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.
|
|