HamburgerMenu
hirist

C++ Developer - Socket Programming

Areteminds Technologies
Bangalore
5 - 6 Years

Posted on: 11/09/2025

Job Description

Job Title : C++ Developer

Location : Bangalore (5 days -WFO)

Experience : 5 + Years


We are seeking a highly skilled and motivated C++ Programmer with strong expertise in socket programming, Qt framework, and database integration. The ideal candidate will be well-versed in Linux development tools such as gdb, memory profilers, and other debugging utilities. Experience with CORBA and ZeroMQ (zmq) frameworks is essential for this role.


Key Responsibilities :


- Design, develop, and maintain high-performance C++ applications with a focus on socket communication.

- Implement user interfaces and application logic using the Qt framework.

- Integrate and manage database interactions within applications.

- Debug and optimize code using Linux tools such as gdb, Valgrind, and memory profilers.

- Collaborate with cross-functional teams to define, design, and ship new features.

- Ensure code quality through unit testing, code reviews, and adherence to best practices.

- Work with CORBA and zmq frameworks for distributed system communication.


Required Skills & Qualifications :


- Strong proficiency in C++ with hands-on experience in socket programming.

- Proficient in Qt for GUI and application development.

- Solid understanding of SQL and database integration.

- Expertise in Linux development tools: gdb, memory profilers, performance analyzers.


- Experience with CORBA and ZeroMQ (zmq) frameworks.

- Familiarity with multi-threaded programming and inter-process communication.

- Strong problem-solving skills and attention to detail.

- Excellent communication and teamwork abilities.


Preferred Qualifications :


- Bachelors or Masters degree in Computer Science, Engineering, or a related field.

- Experience with version control systems (e.g., Git).

- Exposure to Agile development methodologies.


Note : WFO - Bangalore- 5 days


info-icon

Did you find something suspicious?