drjobs
Software Engineer 51491
drjobs Software Engineer 51491 العربية

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs

Job Location

drjobs

Bengaluru - India

Monthly Salary

drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Req ID : 2505739
We are seeking an developer to carry out software development and integration with Hardware Security Modules (HSMs). The responsibility of the member would be developing and maintaining secure software solutions that leverage HSM technology. The ideal candidate should possess strong development skills with good hold on the languages C(must)
Experience: 24 Years
Responsibilities:
Software Development:
1. 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 Development:
1. Develop cryptographic algorithms key management and security protocols.
QUALIFICATION GUIDELINES
EDUCATION :
Graduate in Electronics or Computer Science.
BE B.TECH OR M.TECH
SPECIFIC KNOWLEDGE & SKILLS :
Vital
Strong hold on programming languages commonly used for secure software development (C(Must))
Knowledge about Cryptographic Algorithms (Symmetric Asymmetric Key Algorithms Hash
Functions)
Knowledge about Key Management (Generation Import/Export securely Encrypt Decrypt
Keys)
Knowledge of Security protocols like PKCS#11 and knowledge on Crypto algorithms.
Experience with Device drivers development in kernel/user space
Experience on working with MultiThreaded Application Inter Process Communication(IPC)
Familiar with Agile process.
Understanding about OpenSSL.
Understanding about Windows Crypto
Understanding about JCA(Java)
Understanding about Security Standards
FIPS Compliance: Compliance with Federal Information Processing Standards (FIPS) for cryptographic security.(FIPS 140 is desirable)
Desirable
Experience with HSM brands such as Thales Gemalto or Utimaco.
Experience with 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.
Motivation of learning new technology
Excellent problem solving skills and Design Aspects
Willingness to learn anything new based on the project requirements.
Understanding 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.
DESIRED EXPERIENCE
Has experience with companies working on HSM.
Experience: 24 Years
KEYWORDS
HSM C OpenSSL Windows Crypto JCA(Java) 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 Architect Design Develop Leadership.

software,hsm,security

Employment Type

Full Time

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.