Employer Active
Job Alert
You will be updated with latest job alerts via emailJob Alert
You will be updated with latest job alerts via emailJob Summary
Customer is a whollyowned subsidiary of Toshiba Corporation Japan. Since their inception in the year 2002 they have been standing at the forefront of cuttingedge technologies by providing competitive and innovative software solutions to enable their customers in achieving and sustaining market leadership. As a CMMI Level 5 and ISO 27001 certified company they have been growing with the results of strategic planning and execution of projects with a vision to contribute towards our group companies and customers worldwide.
They are seeking an experienced developer to oversee our software development and integration with Hardware Security Modules (HSMs). The responsibility of the member would be designing developing and maintaining secure software solutions that leverage HSM technology. The ideal candidate should possess strong technical expertise in software development cryptography quantum crypto payment security.
Job Responsibilities
Software Development:
1. Design and develop secure software components that utilize HSMs for cryptographic operations.
2. Integrating HSMs into our software solutions.
HSM Interface Development:
1. Interface with HSM APIs and libraries to enable secure key management and cryptographic operations.
2. Develop and maintain custom drivers or libraries as needed.
Cryptographic Expertise:
1. Provide guidance and expertise on cryptographic algorithms key management and security protocols.
Essential Skills
VITAL
Proficiency in programming languages commonly used for secure software development (C and Java are Must).
Good knowledge about Cryptographic Algorithms (Symmetric Asymmetric Key Algorithms Hash Functions)
Good knowledge about Key Management (Generation Import/Export securely Encrypt Decrypt Keys)
Deep understanding about OpenSSL.
Deep understanding about Windows Crypto
Deep understanding about JCA(Java)
Deep understanding about Security Standards
FIPS Compliance: Compliance with Federal Information Processing Standards (FIPS) for cryptographic security.(FIPS 140 is desirable)
Good Understanding of Security protocols like PKCS#11 and knowledge on Crypto algorithms.
Hands on experience in mapping the crypto interface called to PKCS#11 compatible data type.
Hands on experience in mapping the data structures to PKCS#11.
Hands on experience with Device drivers in kernel/user space
Should have experience on working with Multi Threaded Application Inter Process Communication(IPC)
Attack Types Associated Vulnerabilities and Measures to prevent Attacks.
PSA Certified Security Goals (Unique Identification Security Life Cycle Attestation Secure Boot
Secure Update AntiRollback Isolation Interaction Secure Storage Cryptographic/Trusted Services)
Familiar with Agile process
Should have experience in Handling Mentoring and Guiding the Team.
DESIRABLE
Experience with HSM brands such as Thales Gemalto or Utimaco.
Proficiency with Linux OS internals and System Programming.
Knowledge of cloud security and integrating HSMs with cloud services.
Integration Capabilities:
Cloud Integration: Ability to integrate with cloud services securely.
API Support: Integration with various programming languages and platforms.
Secure Protocols: Support for secure communication protocols such as TLS/SSL.
Proficient at using the Interfaces.
Cryptographic APIs : Support for industrystandard cryptographic APIs like PKCS#11 and Microsoft CNG (Cryptography Next Generation)
Network Interfaces: Ethernet or other network interfaces for remote management and integration
HSM Command Line Interface (CLI): A command line interface for configuration and management.
Motivation of learning new technology
Motivation of process improvement
Motivation of satisfy the customers
Motivation of helping team members.
Excellent problem solving skills and Design Aspects
Willingness to learn anything new based on the project requirements.
Experience in working on building HSM is an added advantage.
Nice to Haves
DESIRED EXPERIENCE
Has experience with companies working on HSM.
Experience: 48 Years
KEYWORDS
HSM C Windows Crypto JCA(Java) OpenSSL Secure key management Cryptographic Operations Cryptographic Algorithms Key Management Security Protocols Secure Software Development System Programming Symmetric Asymmetric Key Algorithms Hash Functions Key Management Security Standards FIPS FIPS 140 PKCS Device Drivers Cryptographic APIs PKCS#11 Microsoft CNG (Cryptography Next Generation) Network Interfaces HSM Command Line Interface Ethernet Multi Threaded Application Inter Process Communication(IPC) Agile Mentore Collaborate Lead and Manage Architect Design Develop Leadership.
Background Check required
No criminal records
Hiring Process
Hybrid Model
34 Rounds of Technical Discussion
HR Round
Full Time