Flag job

Report

C++ Developer

Salary

₹6 - 18 LPA

Min Experience

3 years

Location

Bangalore, Karnataka, India

JobType

Permanent

About the job

Info This job is sourced from a job board

About the role

We are hiring a skilled C++ Software Developer for one of our esteemed clients. The ideal candidate will have solid experience in C++ development with strong Object-Oriented Programming (OOP) skills. If you have hands-on expertise in GUI development, networking protocols, and are comfortable working in a Linux environment, this role is for you. Key Responsibilities Design, develop, and maintain C++ applications in a Linux environment. Work on GUI development using C++ and Qt libraries. Collaborate with cross-functional teams to integrate and test components. Develop and maintain Unix daemons, DBUS services, and SNMP interfaces. Write shell scripts (e.g., Bash) for automation and deployment tasks. Leverage third-party and open-source libraries where applicable. Follow software development standards such as the V-model and DO-178, where required. Key Requirements Minimum 3 years of hands-on experience in C++ software development. Strong understanding of Object-Oriented Programming principles. Proficiency in C++ for GUI development (Qt experience is a plus). Solid understanding of networking protocols such as TCP/UDP and OSI layers. Experience working in Gnu/Linux environments (e.g., Debian). Familiarity with Unix-based tools and services like DBUS, SNMP, and daemons. Knowledge of scripting languages like Bash is a strong plus. Exposure to DO-178 and the V-model is an added advantage.

About the company

Consulting Firm

Skills

C++
OOP
Bash
TCP/IP
Graphical User Interface (GUI)