Cryptography Engineers
Company Profile: AXISCADES is a leading, end to end engineering solutions and product company. We bring expertise that caters to the digital, engineering, and smart manufacturing needs of large enterprises. With decades of experience in creating innovative, sustainable, and safer products worldwide, AXISCADES delivers business value across the entire engineering lifecycle.
Our deep domain expertise and engineering solution portfolio covers the complete product development lifecycle from concept evaluation to manufacturing support and certification for the Aerospace, Defence, Heavy Engineering, Automotive, Medical Devices & Industrial Product industries.
AXISCADES is headquartered in Bangalore and has offices across India, North America, Europe and the Asia Pacific region. URL: https://www.axiscades.com.
Key Responsibilities
- Design and implement cryptographic modules for embedded and automotive platforms
- Develop and integrate cryptographic algorithms:
- Symmetric cryptographic algorithms such as AES (ECB/CBC/GCM/CCM modes)
- Asymmetric cryptographic algorithms such as RSA, ECC (ECDSA, ECDH)
- Hashing and message authentication algorithms (SHA-2/3, HMAC, CMAC)
- Implement secure boot, chain-of-trust, and secure firmware update mechanisms
- Design and integrate key exchange protocols and secure session establishment
- Design and manage key management systems (KMS) and certificate handling (X.509)
- Integrate cryptographic libraries (OpenSSL, MbedTLS, WolfSSL, etc.)
- Integrate Hardware Security Modules (HSM) or TPM-based security solutions
- Support secure communication protocols (TLS, DTLS, IPsec, MACsec)
- Conduct cryptographic reviews, vulnerability analysis, and performance optimization
- Support compliance documentation and security validation activities
- Collaborate with cross-functional teams for system-level security architecture
Must Requirements
- Minimum of a degree in Electronics, Computer Science, Cybersecurity, or related field
- Minimum of 5 years of experience in in cryptography or embedded security
- Strong C/C++ programming skills
- Deep understanding of:
- Symmetric encryption (AES, block cipher modes, authenticated encryption)
- Asymmetric encryption & digital signatures (RSA, ECC, ECDSA, ECDH)
- Hashing and message authentication (SHA-2/3, HMAC, CMAC)
- Key exchange protocols and secure session establishment
- PKI and certificate management
- Experience in automotive embedded platforms
- Experience with cryptographic libraries and secure communication protocols (TLS/DTLS/IPsec)
- Knowledge of secure coding practices and side-channel attack mitigation
Preferred:
- Experience in Secure ECU Development (keywords – AutoSAR, Crypto Stack, SecOC, CAN and CAN-FD, Automotive Ethernet, and so on).
- C/C++ language experience.
- Experience with debuggers.
- Automotive ECU security experience
- AUTOSAR Crypto Stack knowledge
- Secure boot and OTA/FOTA implementation experience
- Familiarity with post-quantum cryptography concepts
- Ability to communicate with Chinese OEMs and development teams