Mandatory Skills
Solid expertise in C++.
Positive knowledge of C# (preferred).
Hands-on experience with industrial communication protocols:
IEC 61850
Modbus
DNP3
SNMP
Experience with communication/file transfer protocols:
FTP, FTPS, SFTP, TFTP
HTTP
ASCII
YMODEM, XMODEM
ODBC driver implementation and database connectivity.
Protocol debugging using Wireshark, tcpdump, or similar network analyzers.
Hands-on experience with Docker.
Understanding of DevOps concepts, including CI/CD.
Strong analytical, debugging, and troubleshooting skills.
Roles & Responsibilities
Design, develop, and maintain high-performance C++ applications.
Develop communication interfaces for industrial devices and embedded systems.
Implement and troubleshoot industrial communication protocols.
Develop and maintain ODBC/database connectivity components.
Analyze customer requirements and convert them into technical solutions.
Debug communication and protocol-related issues.
Perform code reviews, unit testing, and integration testing.
Collaborate with cross-functional teams to deliver high-quality software.
Optimize applications for scalability, performance, and maintainability.
Valuable to Have
C# application development.
Automated testing and CI/CD pipeline experience.
Experience in Industrial Automation, SCADA, Power Systems, or Embedded Communication Software.
📌 Software Developer Lucknow (India)
🏢 Walking Tree
📍 India
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.