Description :
We are looking for a passionate and skilled C++ Developer with 3 years of hands-on experience in software development.
The ideal candidate will have a strong foundation in C++, good knowledge of Linux systems, and a keen interest in cross-platform development.
Experience in debugging complex systems is a must.
Familiarity with framework or plugin development is a plus.
Key Responsibilities :
- Design, develop, and maintain high-performance applications using C++
- Work on Linux-based systems and tools
- Participate in cross-platform development and ensure compatibility across environments
- Analyze and debug software issues across various system levels
- Contribute to the development of software frameworks or plugins (if applicable)
- Write clean, scalable, and well-documented code
- Collaborate with team members in an agile development environment
Required Skills :
Strong proficiency in C++ (C++11 / 14 / 17 preferred)Solid understanding of Linux OS, including command-line usage and shell scriptingExperience with software debugging tools (e.g., gdb, valgrind)Knowledge of object-oriented programming and design principlesPreferred (Good to Have) :
Experience with cross-platform development (e.g., Qt, CMake, Boost)Exposure to framework development or creating plugin-based architecturesFamiliarity with version control systems (e.g., Git)Basic understanding of CI / CD tools and practicesExperience with MySQL / MariaDB for database management, optimization, and integration(ref : hirist.tech)