Apply now »

C++ Developer

At Capgemini Engineering, the world leader in engineering services, we bring together a global team of engineers, scientists, and architects to help the world’s most innovative companies unleash their potential. From autonomous cars to life-saving robots, our digital and software technology experts think outside the box as they provide unique R&D and engineering services across all industries. Join us for a career full of opportunities. Where you can make a difference. Where no two days are the same.

Job Description

C++ Developer

Location :- Hyderabad
Experience :- 5+ Years

Choosing Capgemini means choosing a place where you'll be empowered to shape your career, supported by a collaborative global community, and inspired to reimagine what's possible. Join us in helping organizations build reliable, scalable, and high-performance industrial communication solutions that drive operational excellence and digital transformation.

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.

 

At Capgemini Engineering, the world leader in engineering services, we bring together a global team of engineers, scientists, and architects to help the world’s most innovative companies unleash their potential. From autonomous cars to life-saving robots, our digital and software technology experts think outside the box as they provide unique R&D and engineering services across all industries. Join us for a career full of opportunities. Where you can make a difference. Where no two days are the same.

Ref. code:  516506
Posted on:  15 Jul 2026
Experience Level:  Experienced Professionals
Contract Type:  Permanent
Location: 

Hyderabad, IN

Brand:  Capgemini Engineering
Professional Community:  Products & Systems Engineering

Apply now »