Software Engineer 51491 - Bengaluru, India - Cephas Consultancy Services Private Limited

    Default job background
    Description
    We are seeking an developer to carry outsoftware development and integration with Hardware Security Modules(HSMs). The responsibility of the member would be developing andmaintaining secure software solutions that leverage HSM technology.
    The ideal candidate should possess strong development skills withgood hold on the languagesC(must)

    Experience:

    24YearsResponsibilities:
    SoftwareDevelopment:1. Develop secure softwarecomponents that utilize HSMs for cryptographicoperations.2. Integrating HSMs into oursoftware solutions.


    HSM InterfaceDevelopment:
    1. Interface with HSM APIs andlibraries to enable secure key management and cryptographicoperations.2. Develop and maintain customdrivers or libraries as needed.


    CryptographicDevelopment:
    1. Develop cryptographicalgorithms key management and securityprotocols

    QUALIFICATIONGUIDELINESEDUCATION:
    Graduate in Electronics or ComputerScience.
    BE B.TECH ORM.


    TECHSPECIFIC KNOWLEDGE & SKILLS:
    Vital Strong hold onprogramming languages commonly used for secure software development(C(Must))


    Knowledge about CryptographicAlgorithms (Symmetric Asymmetric Key AlgorithmsHashFunctions)Knowledge about Key Management (Generation Import/Export securelyEncrypt DecryptKeys)Knowledge of Security protocols like PKCS#11 and knowledge onCrypto algorithms.

    Experience with Devicedrivers development in kernel/user spaceExperience on working with MultiThreaded Application Inter ProcessCommunication(IPC) Familiar with Agileprocess. Understanding aboutOpenSSL.

    Understanding about WindowsCrypto Understanding aboutJCA(Java) Understanding about SecurityStandards FIPS Compliance:

    Compliance withFederal Information Processing Standards (FIPS) for cryptographicsecurity.(FIPS 140 isdesirable)DesirableExperience with HSM brands such as Thales Gemalto orUtimaco. Experience with SystemProgramming. Knowledge of cloud security andintegrating HSMs with cloud services.


    Integration Capabilities:

    Cloud Integration:
    Ability to integrate with cloud servicessecurely


    API Support:
    Integration withvarious programming languages and platforms

    Secure Protocols:
    Support for secure communication protocols suchas TLS/SSL. Motivation of learning newtechnology Excellent problem solving skillsand Design Aspects Willingness to learnanything new based on the projectrequirements. UnderstandingInterfaces.


    Cryptographic APIs :
    Support forindustrystandard cryptographic APIs like PKCS#11 and Microsoft CNG(Cryptography Next Generation)

    NetworkInterfaces:

    Ethernet or other network interfaces for remotemanagement and integration HSM Command LineInterface (CLI): A command line interface for configuration andmanagement.

    DESIREDEXPERIENCE Has experience with companiesworking on HSM.


    Experience:

    24YearsKEYWORDS HSM COpenSSL Windows Crypto JCA(Java) Secure key managementCryptographic Operations Cryptographic Algorithms Key ManagementSecurity Protocols Secure Software Development System ProgrammingSymmetric Asymmetric Key Algorithms Hash Functions Key ManagementSecurity Standards FIPS FIPS 140 PKCS Device Drivers CryptographicAPIs PKCS#11 Microsoft CNG (Cryptography Next Generation) NetworkInterfaces HSM Command Line Interface Ethernet Multi ThreadedApplication Inter Process Communication(IPC) Agile MentoreCollaborate Architect Design DevelopLeadership.

    software,hsm,security