Job Description
C++ Developer
Roles and Responsibilities :
Design, develop, test, and maintain high-performance C++ applications for various industries.
Collaborate with cross-functional teams to identify requirements and implement solutions that meet customer needs.
Troubleshoot complex issues related to multithreading, memory management, and data structure optimization.
Develop technical documentation and provide training to junior team members on best practices in C++ programming.
Job Requirements :
3-5 years of experience in developing C++ applications using standard library, STL containers, algorithms, and data structures.
Strong understanding of multithreading concepts including synchronization techniques (e.g., mutexes) and lock-free designs.
Proficiency in developing efficient code using C++14/C++17 features such as constexpr functions, variable templates, etc.
Role: Software Development – Other
Industry Type: Recruitment / Staffing
Department: Engineering – Software & QA
Employment Type: Full Time, Permanent
Role Category: Software Development
Education
UG: B.Tech/B.E. in Any Specialization
PG: M.Tech in Any Specialization


