03 Aug
|
Clouwood Studio
|
Tamil Nadu
03 Aug
Clouwood Studio
Tamil Nadu
- We are looking for a Senior Embedded / Firmware Engineer to design and build a platform-independent SDK for reading and verifying digital identity credentials across multiple hardware platforms.
- The SDK will support technologies such as NFC, BLE, cryptographic authentication, secure communications, certificate validation, and digital credential verification while maintaining portability across embedded systems and Linux-based environments.
- This is a product-focused engineering role where API design, portability, documentation, testing, and long-term maintainability are as important as implementation.
- The Role You will be responsible for architecting and developing a reusable embedded SDK that can:
- Read and verify digital identity credentials
- Establish secure encrypted sessions
- Support NFC and BLE communication
- Perform cryptographic verification and certificate validation
- Operate across multiple embedded and Linux platforms
- Provide clean APIs and hardware abstraction layers (HALs)
- Support third-party integrations Key Responsibilities SDK Architecture & Development
- Design public SDK APIs and interfaces
- Define abstraction layers for:
- Cryptography
- Secure key storage / HSMs
- NFC communication
- BLE communication
- OS and timing services
- Implement secure communication and credential verification workflows
- Build modular, maintainable, and well-tested code Platform Support
- Support embedded RTOS environments and Linux platforms
- Develop portable code across multiple architectures and toolchains
- Maintain cross-platform build systems and CI/CD pipelines
- Ensure API and ABI stability across releases Documentation & Developer Experience
- Create API documentation and integration guides
- Develop test harnesses and validation tools
- Support external developers integrating the SDK Required Skills
- 2+ years of professional Embedded C development
- Experience building reusable SDKs or libraries consumed by external teams
- Solid understanding of:
- Embedded systems
- RTOS environments
- Memory-constrained development
- Cross-compilation and toolchains
- Experience with:
- NFC protocols
- BLE communication
- Cryptography (ECDSA, ECDH, AES-GCM, HKDF, HMAC)
- CMake-based build systems
- Strong testing and debugging skills Preferred Skills
- Digital identity or credential verification systems
- CBOR / COSE
- Secure elements and hardware security modules
- NFC reader technologies
- Python integration experience
- Certificate validation and PKI concepts
- Embedded Linux development What We''re Looking For We''re looking for someone who can take ownership of a complex SDK product, make sound architectural decisions, and deliver high-quality, maintainable software that can be used across multiple hardware platforms and by external engineering teams.
- Experience building commercial SDKs, libraries, middleware, or protocol stacks is highly valued.
- Location: Delhi NCR,Bangalore,Chennai,Pune,Kolkata,Ahmedabad,Mumbai,Hyderabad
📌 Senior Embedded / Firmware Engineer (Digital
Identity SDK) (Tamil Nadu)
🏢 Clouwood Studio
📍 Tamil Nadu