C/C++ Linux

Agiliad LLC

Pune District

On-site

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

Full time

3 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Agiliad LLC is seeking a skilled C/C++ Developer in Pune to work on industrial protocols and Ethernet-based communications. You will develop and debug embedded software using C/C++ and contribute to protocol implementations in a Linux/embedded setting.

OPC UA experience is a plus; strong debugging and teamwork with firmware, QA, and systems teams are essential to delivering robust communication solutions.

Qualifications

  • 5–8 years hands-on C/C++ development in embedded/Linux environments.
  • Strong understanding of Ethernet-based communication and network protocols.
  • Experience with industrial protocols and protocol implementation.

Responsibilities

  • Design, develop, and maintain C/C++ software for industrial protocols.
  • Integrate and debug Ethernet-based communication interfaces.
  • Analyze and troubleshoot protocol-related issues in embedded systems.
  • Perform testing, debugging, and performance optimization.
  • Collaborate with firmware, embedded, QA, and system teams.
  • Document designs and support integration activities.

Skills

C/C++ development
Embedded/Linux
Industrial protocols
Ethernet networking
Debugging
Team collaboration
OPC UA knowledge
Git

Education

Bachelor's/Master's in CS/EC/EE

Tools

Git

Job description

Job Title: C/C++ Developer ( Industrial Protocols & Ethernet)
Location: Pune
Experience: 58 Years
Employment Type: Full-time
Job Summary

We are looking for an experienced **C/C++ Developer** with strong hands‑on experience in **industrial communication protocols and Ethernet-based communication**. The ideal candidate should have experience in developing and debugging embedded/software applications using C/C++ and working with industrial protocols.

Experience with **OPC UA** will be an added advantage.

Key Responsibilities
  • Design, develop, and maintain software applications using **C/C++**
  • Develop and integrate **industrial communication protocols** and Ethernet-based communication.
  • Work on protocol implementation, communication interfaces, and data exchange mechanisms.
  • Analyze and troubleshoot communication and protocol-related issues.
  • Perform debugging, testing, and performance optimization.
  • Collaborate with cross-functional teams including firmware, embedded, QA, and system teams.
  • Understand technical requirements and contribute to software design and architecture.
  • Develop technical documentation and support integration activities.
Required Skills
  • **5–8 years of hands‑on experience in C/C++ development**.
  • Strong programming skills in **C and C++**.
  • Good understanding of **Ethernet and network communication**.
  • Hands‑on experience with **industrial communication protocols**.
  • Experience in protocol implementation, integration, debugging, and troubleshooting.
  • Good understanding of software development and debugging practices.
  • Experience working in a Linux/embedded environment is preferred.
  • Good communication and problem‑solving skills.
Good to Have
  • Experience with **OPC UA**.
  • Experience with industrial protocols such as **Modbus, PROFINET, EtherNet/IP, CAN, or similar protocols**.
  • Experience with TCP/IP, UDP, sockets, and network programming.
  • Exposure to industrial automation, control systems, or embedded systems.
  • Experience with Git and standard software development tools.
Education

Bachelor's/Master's degree in Computer Science, Electronics, Electrical Engineering, or a related field.**

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Urgent Hiring For C/C++ developer - Pune/Bangalore
Urgent Hiring For C/C++ developer - Pune/Bangalore

Hiring Squad • Pune District, Bengaluru

Hybrid
INR 2,500,000 - 4,000,000
SOFTWARE DEVELOPER – C++
SOFTWARE DEVELOPER – C++

Vrinda International • Hyderabad

On-site
INR 1,200,000 - 2,000,000
Senior Software Developer – Industrial Communication
Senior Software Developer – Industrial Communication

BEO software • Ernakulam

On-site
INR 900,000 - 1,300,000
Senior C Developer – Linux & Networking
Senior C Developer – Linux & Networking

Opcito Technologies • Pune District

On-site
INR 1,200,000 - 1,800,000
Outstanding career development and learning opportunities
Competitive compensation depending on experience and skill
Friendly team and enjoyable work environment
C++ Developer
C++ Developer

HMS Networks • Pune District

On-site
INR 3,000,000 - 5,000,000
|SOFTWARE DEVELOPER (C++)
|SOFTWARE DEVELOPER (C++)

Vrinda International • Hyderabad

On-site
INR 1,200,000 - 2,000,000
SENIOR C++ DEVELOPER – INDUSTRIAL COMMUNICATION PROTOCOLS
SENIOR C++ DEVELOPER – INDUSTRIAL COMMUNICATION PROTOCOLS

Vrinda International • Hyderabad

On-site
INR 4,000,000 - 7,000,000
Senior Software Developer - Industrial Communication
Senior Software Developer - Industrial Communication

BEO Software • Ernakulam

On-site
INR 900,000 - 1,500,000
C Developer (DataCom / Network Protocol)
C Developer (DataCom / Network Protocol)

Pagaar India • Pune District

On-site
INR 800,000 - 1,500,000
Embedded Linux C++ Developer (Networking/Wireless)
Embedded Linux C++ Developer (Networking/Wireless)

Weekday AI (YC W21) • Bengaluru

On-site
INR 600,000 - 3,000,000