Role Overview
We are looking for a C++ Developer based in Hyderabad to join our team. This role involves developing and supporting industrial communication protocols and managing containerized applications in a professional engineering environment.
Responsibilities
- Implement and support various communication and file transfer protocols.
- Perform protocol debugging, packet analysis, and troubleshooting using network analyzers.
- Configure devices using technical documentation and vendor manuals.
- Manage application deployment using containerization technologies.
- Collaborate with cross-functional teams to solve complex technical issues.
Requirements
- Bachelor's degree in Computer Science, Electronics, IT, or a related engineering discipline.
- 4-9 years of hands-on experience in C++ software development.
- Strong experience in ODBC driver implementation and database connectivity.
- Hands-on experience with Docker for containerization and deployment.
- Understanding of DevOps practices and CI/CD pipelines.
- Strong analytical and problem-solving skills.
Skills
- C++
- DNP3
- IEC 61850
- Docker
- Wireshark
Nice to Have
- Experience with C# application development.
- Experience with automated testing and software quality best practices.
- Exposure to industrial automation, SCADA, or power systems.