22 Oct
|
Tata Elxsi
|
Bengaluru
22 Oct
Tata Elxsi
Bengaluru
Experience: 5+
Location: Bangalore
Notice: Immediate - 30 days
Position Summary
We are seeking an experienced Senior Software Engineer - PKI Agent to join the PKI Platform team supporting the delivery of the PKI 2.1 release.
Key Responsibilities
- Lead technical design and implementation of PKI Agent features.
- Participate in architecture discussions, design reviews, and technical decision-making.
- Translate business and product requirements into scalable technical solutions.
- Drive technical investigations, root-cause analysis, and performance optimization.
- Identify technical risks and define mitigation plans.
- Champion AI-Driven SDLC (AISDLC) practices by leveraging AI-assisted engineering tools to improve development efficiency, code quality, and delivery predictability.
Must-Have Skills
- 5+ years of experience in C++ (C++14/17 or higher)
- Solid in OOP, STL, Design Patterns, Multithreading, Memory Management
- Experience in Linux/Windows system software development
- Hands-on experience with PKI, Cryptography, Key Management
- Knowledge of X.509 Certificates, TLS/mTLS, Certificate Lifecycle Management
- Experience with CA, RA, HSM, secure provisioning, and authentication
- Familiarity with OpenSSL or other cryptographic libraries
Preferred Skills
- Secure device-to-cloud communication
- Distributed systems security
- Unit Testing, Integration Testing, BDD
- Regulatory/QMS documentation
- AI-assisted development tools (GitHub Copilot, ChatGPT)
Preferred Experience
- AWS cloud services
- Distributed systems
- REST APIs and microservices integration
- CI/CD and DevOps workflows
- Healthcare, medical-device or regulated software environments
- Medical device integration experience
- HTML5, CSS, Go
Thanks & Regards
Anjana
TATA Elxsi
📌 Senior Software Engineer (Bengaluru)
🏢 Tata Elxsi
📍 Bengaluru