C++ Developer

Capgemini

Hyderabad

On-site

INR 1,800,000 - 2,800,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Capgemini is seeking a Senior C++ Developer in Hyderabad to design, develop, and maintain high-performance software for industrial communication and device integration. You will implement protocol stacks, support file transfers, and contribute to architecture, testing, and deployment activities.

The role requires 5+ years of experience with C++, plus hands-on exposure to protocols like DNP3, SNMP, IEC 61850 and Modbus, and familiarity with ODBC connectivity and containerization using Docker.

Qualifications

  • 5+ years of experience as a C++ developer.
  • Hands-on with industrial communication protocols (DNP3, SNMP, IEC 61850, Modbus).
  • Experience in ODBC driver implementations and database connectivity.

Responsibilities

  • Design, develop, and maintain high-performance C++ software.
  • Implement and support industrial protocol stacks and device integrations.
  • Translate customer requirements into scalable technical solutions.
  • Develop interfaces for industrial devices and embedded systems.
  • Work with QA, DevOps, and customer teams to deliver reliable software.
  • Code reviews, mentoring junior engineers, and CI/CD contributions.

Skills

C++
C#
Industrial protocols
ODBC
Wireshark
tcpdump
Docker

Tools

Docker
Wireshark
tcpdump

Job description

C++ Developer

Location: Hyderabad

Experience: 5+ Years

Your Role

As a Senior C++ Developer, you will play a key role in designing, developing, and maintaining software solutions focused on industrial communication, device integration, and protocol implementation. You will collaborate with cross‑functional teams to deliver robust, scalable, and high‑quality applications while contributing to architecture, development, testing, and deployment activities.

Key Responsibilities
  • Design, develop, and maintain high-performance software applications primarily using C++.
  • Implement, enhance, and support industrial communication protocol stacks and device integration solutions.
  • Analyze customer and system requirements and translate them into scalable technical solutions.
  • Develop communication interfaces for industrial devices and embedded systems.
  • Implement, troubleshoot, and optimize communication and file‑transfer protocols to ensure seamless interoperability.
  • Develop and maintain ODBC driver implementations and database connectivity components.
  • Configure, integrate, and validate third‑party devices using vendor instruction manuals and technical documentation.
  • Perform protocol analysis, packet inspection, debugging, and troubleshooting across multiple communication interfaces.
  • Collaborate with Product Management, QA, DevOps, and customer teams to deliver reliable software solutions.
  • Participate in code reviews, technical discussions, and mentor junior engineers.
  • Support Docker‑based deployments and contribute to CI/CD and DevOps practices.
Your Profile
  • Good working knowledge of C# is desirable.
  • Strong experience with industrial communication protocols:
    • DNP3
    • SNMP
    • IEC 61850
    • Modbus
  • Hands‑on experience with communication and file‑transfer protocols:
    • FTP, FTPS, SFTP, TFTP
    • HTTP, ASCII
    • YMODEM, XMODEM
  • Strong experience in ODBC driver implementation and database connectivity.
  • Expertise in protocol debugging, packet analysis, and troubleshooting using Wireshark, tcpdump, or similar tools.
  • Hands‑on experience with Docker for containerization, deployment, and application management.
Good to Have
  • Experience with C# application development.
  • Exposure to Industrial Automation, SCADA, Power Systems, or Embedded Communication Software.
  • Knowledge of modern DevOps toolchains and Agile development methodologies.
About Us

Capgemini is a global business and technology transformation partner helping organizations accelerate digital innovation through technology, engineering, cloud, data, and AI solutions. With a strong global presence and deep industry expertise, Capgemini enables clients to build future‑ready, sustainable businesses.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

SENIOR C++ DEVELOPER – INDUSTRIAL COMMUNICATION PROTOCOLS
SENIOR C++ DEVELOPER – INDUSTRIAL COMMUNICATION PROTOCOLS

Vrinda International • Hyderabad

On-site
INR 2,500,000 - 4,000,000
Software Developer (C++)
Software Developer (C++)

Gyanindit Pvt. Ltd. • Hyderabad

On-site
INR 1,200,000 - 2,200,000
Software Developer
Software Developer

Growth Heist • Hyderabad

On-site
INR 1,500,000 - 3,000,000
Software Developer (C++)
Software Developer (C++)

Vrinda International • Hyderabad

On-site
INR 2,000,000
Restaurant of opportunities
Walk-in interview Hyderabad
C++ Developer
C++ Developer

Tata Consultancy Services • Bengaluru, Hyderabad

On-site
INR 1,200,000 - 1,800,000
C++ Developer
C++ Developer

HMS Networks • Pune District

On-site
INR 2,500,000 - 4,200,000
C++ Developer
C++ Developer

Cantor Fitzgerald • Hyderabad

On-site
INR 4,000,000 - 7,000,000
C++ Developer
C++ Developer

ClearTrail Technologies • Indore District

On-site
INR 1,200,000 - 2,200,000
Sr Software Developer (C++)
Sr Software Developer (C++)

Kynatech Systems • Bengaluru

Hybrid
INR 3,500,000 - 6,000,000
C++ Linux Developer
C++ Linux Developer

Tata Consultancy Services • Hyderabad

On-site
INR 1,400,000 - 2,100,000