drjobs Associate Lead Engineer - Firmware 2024CBIN0

Associate Lead Engineer - Firmware 2024CBIN0

Employer Active

1 Vacancy
The job posting is outdated and position may be filled
drjobs

Job Alert

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

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Jobs by Experience drjobs

4-8years

Job Location drjobs

Bengaluru - India

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Job 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



Job Summary Customer is a wholly-owned subsidiary of Toshiba Corporation, Japan. Since their inception in the year 2002, they have been standing at the forefront of cutting-edge 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, Anti-Rollback, 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 industry-standard 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: 4-8 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 3-4 Rounds of Technical Discussion HR Round

Employment Type

Full Time

Company Industry

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.