Lead Engineer 66191
Full Time
Experience
8 12 Years
JOB SUMMARY
We are seeking an experienced and visionary leader to oversee our software development and integration efforts with Hardware Security Modules (HSMs). The Software Leader HSM will play a pivotal role in 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 along with proven leadership and project management skills.
Experience: 810 Years
Responsibilities:
Software Development:
1. Lead and manage a team of software engineers responsible for integrating HSMs into our software solutions.
2. Architect design and develop secure software components that utilize HSMs for cryptographic operations.
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.
Team Leadership:
1. Lead and mentor a team of software engineers.
QUALIFICATION GUIDELINES
EDUCATION :
Graduate in Electronics or Computer Science.
BE B.TECH OR M.TECH
SPECIFIC KNOWLEDGE & SKILLS :
Vital
Proficiency in programming languages commonly used for secure software development (C(Must) C#).
Proficiency with Linux OS internals and System Programming.
Deep knowledge about Key Management (Generation Import/Export securely Encrypt Decrypt
Keys)
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 and knowledge on Crypto algorithms.
Hands on experience with Device drivers in kernel/user space
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.
Should have experience on working with Multi Threaded Application Inter Process Communication(IPC)
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.
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
Motivation of process improvement
Motivation of satisfy the customers
Motivation of helping team members.
Experience in Building a Team from scratch is an added advantage.
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.
DESIRED EXPERIENCE
Has experience with companies working on HSM.
Experience: 812 Years
KEYWORDS
HSM C C# Secure key management Cryptographic Operations Cryptographic Algorithms Key Management Security Protocols Secure Software Development Linux 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.
motivation,security protocols,hsm command line interface,secure protocols: support for secure communication protocols such as tls/ssl.,software development (c(must), c#).,deep knowledge about key management (generation, import/export securely, encrypt, decrypt keys),problem solving skills,fips compliance,system programming,network interfaces,linux os internals and system programming.,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.,cryptographic apis,c,inter process communication(ipc),cryptographic apis : support for industry-standard cryptographic apis like pkcs#11 and microsoft cng (cryptography next generation),device drivers,agile process,hsm brands,cloud services,secure protocols,linux os internals,key management,cloud security,c#,design aspects,multi threaded application,api support