Job Description
Experience - 3.5 -6 years (3 years should be relevant )
Required Skills And Qualifications
Proficiency in C/C++:
Strong understanding of the C and C++ programming languages, including syntax and standard libraries.
Object-Oriented Programming (OOP)
Knowledge of OOP principles and design patterns.
Data Structures And Algorithms
Good understanding of data structures and algorithms.
Debugging And Troubleshooting
Ability to debug and troubleshoot software issues.
Version Control Systems
Experience with version control systems such as Git.
Basic Understanding Of Software Development Lifecycle (SDLC)
Awareness of various stages of the SDLC.
Preferred Skills
Experience with Development Tools:
Familiarity with development tools such as IDEs (e.g., Visual Studio, CLion), build systems (e.g., CMake), and debugging tools (e.g., GDB).
Knowledge Of Frameworks And Libraries
Exposure to C++ frameworks and libraries such as Boost, Qt, or STL.
Understanding Of Multithreading And Concurrency
Basic knowledge of multithreading and concurrent programming.
Cross-Platform Development
Experience with or understanding of cross-platform development.
Skills: c,data structures,algorithms,c++