HamburgerMenu
hirist

Software Developer - C++/Embedded Systems

Jinendra infotech pvt
6 - 8 Years
Hyderabad

Posted on: 05/08/2026

Job Description

Position : Software Developer (C++)

Experience : 6+ Years

Location : Hyderabad

Interview Mode : Walk-In (Client Interview) Candidate must be available to attend in Hyderabad.

Job Summary :

We are seeking an experienced Software Developer with strong expertise in C++ development, Embedded Systems, and industrial communication protocols. The ideal candidate should have hands-on experience developing high-performance software for embedded environments, implementing communication protocols, and integrating industrial devices.

Key Responsibilities :

- Design, develop, and maintain high-performance software applications using C++.

- Develop software for Embedded Systems and communication interfaces.

- Implement, enhance, and maintain industrial communication protocol stacks.

- Develop and support file transfer mechanisms for seamless device communication.

- Perform protocol debugging, packet analysis, and troubleshoot communication issues.

- Collaborate with cross-functional teams throughout the software development lifecycle.

- Participate in code reviews and ensure software quality through testing and best development practices.

Mandatory Skills :

- 6+ years of hands-on experience in C++ Development.

- Hands-on experience in Embedded Systems development (Mandatory).

- Strong experience with industrial communication protocols (Any) : Modbus, IEC 61850, DNP3, SNMP.

- Hands-on experience with File Transfer Protocols : FTP, FTPS, SFTP, TFTP, HTTP.

- Strong knowledge of networking concepts and communication protocol implementation.

- Experience in protocol debugging and packet analysis using tools such as Wireshark or tcpdump.

- Strong analytical, debugging, and problem-solving skills.

Good to Have :

- Experience with C# development.

- Hands-on experience with Docker and containerized deployments.

- Experience with ODBC, database connectivity, and CI/CD pipelines.

- Exposure to Industrial Automation, SCADA, or Power Systems.

Educational Qualification :

- Bachelor's degree in Computer Science, Electronics, Information Technology, or a related engineering discipline.

Additional Requirements :

- Candidate must be available for an in-person Walk-In Interview in Hyderabad.

- Excellent communication and interpersonal skills.

- Ability to work in a fast-paced product development environment.

info-icon

Did you find something suspicious?

Similar jobs that you might be interested in

Loading chat...