HIRING | SENIOR C++ DEVELOPER – INDUSTRIAL COMMUNICATION PROTOCOLS ( Capgemini)
Location: Hyderabad
Experience: 4–9 Years
Budget:
• 4–6 Years: Up to ₹9 LPA
• 6–9 Years: Up to ₹15 LPA
Notice Period: Immediate
We are looking for experienced C++ Developers with strong expertise in industrial communication protocols, device integration, protocol debugging, and high-performance communication systems.
Key Responsibilities
• Design, develop, and maintain high-performance C++ applications
• Implement and maintain communication protocol stacks and device integration solutions
• Develop communication interfaces for industrial devices and embedded systems
• Implement, troubleshoot, and optimize industrial and file transfer protocols
• Develop and maintain ODBC driver implementations and database connectivity components
• Perform protocol analysis, debugging, and troubleshooting
• Configure and integrate third-party devices using vendor technical documentation
• Participate in architecture, design, development, testing, and deployment activities
• Collaborate with Product Management, QA, customers, and cross-functional teams
• Participate in code reviews and mentor junior engineers
• Ensure software quality through unit and integration testing
• Develop scalable, maintainable, and performance-optimized solutions
Requirements
?ï¸ Mandatory Skills
â
8+ years of hands-on C++ software development experience
â
Strong C++ programming and software development skills
â
Industrial Communication Protocols:
• DNP3
• SNMP
• IEC 61850
• Modbus
â
File Transfer & Communication Protocols:
• FTP / FTPS / SFTP / TFTP
• HTTP
• ASCII
• YMODEM / XMODEM
â
Strong experience in ODBC driver implementation and database connectivity
â
Protocol debugging and packet analysis
â
Wireshark / tcpdump or similar network protocol analysers
â
Hands-on experience with Docker
â
Understanding of CI/CD and DevOps practices
â
Strong debugging, analytical, and problem-solving skills