Beschreibung
Java Developer - Secure Trust Provisioning Systems
Gratkorn, Austria/Remote Working (2-3 days per week onsite required)
Initial 12 month contract + extensions
Trust Provisioning
Secure generation, import and insertion of chip-individual confidential data and cryptographic key material for chip personalization, including the development of software for underlying production flows
Responsibilities
. Designing, implementing, and testing of applications in the context of secure software and key initialization during IC manufacturing
. Contributing to architectural and security concepts to ensure end-to-end protection of sensitive key material and data
. Reception of keys and data from external parties
. Insertion of keys and data into a product configuration
. Processing throughout the entire manufacturing flow
. Transfer into the produced ICs
. Delivery of key material to external parties
. Designing and implementing of pre-personalization for Smartcard operating systems
Profile
. University degree in computer science, software engineering, security, telematics, mathematics, or equivalent
. Experience in software engineering, seasoned Java developer
. 3+ years of professional experience (MUST HAVE)
. Interested in hardware security modules and cryptographic protocols
. Interested in implementing reliable, high-secure, high-throughput services
. Knowledgeable in security, cryptography, PKI
. Familiar with industry standards related to GlobalPlatform, GSMA, and SimAlliance (nice to have)
. Familiar with software development in C of advantage
. Structured approach towards complex software challenges
. Self-organized and team-oriented
. Open-minded and communicative
. Fluent in English, German of advantage