As a C/ VC++/ C++ developer, you will be responsible for designing and developing applications that cater to a wide range of platforms including desktop, mobile, and embedded systems. Your role will involve collaborating with team members across different layers of the infrastructure to ensure the successful execution of projects. During the training period, it is essential to complete all exercises and strictly adhere to the defined systems and processes throughout project execution. Your primary tasks will include project execution within specified time limits and quality standards, thorough project documentation, and the creation of sample applications for reference and validation purposes. You will be expected to design, build, and maintain efficient, reusable, and reliable C/ VC++/C++ code, implement performance and quality modules, and troubleshoot bottlenecks and bugs to devise effective solutions. Additionally, your responsibilities will encompass maintaining code quality, organization, and automation, providing support to application engineers, designing reusable code, conducting software testing, and offering constructive feedback for the enhancement of existing processes, systems, and training methods. Key Skills Required: - Strong proficiency in VC++/ C++ with a comprehensive understanding of the language specification - In-depth knowledge of the standard library, STL containers, and algorithms - Familiarity with memory management in non-garbage collected environments - Understanding of system call wrapper library functions Qualification & Experience: - Qualification: BE/B.Tech/ME/M.Tech (Comp/IT/ETRX/EXTC), BCA/MCA If you possess the required skills and qualifications, along with a passion for developing innovative applications, this role offers an exciting opportunity to contribute to diverse projects and collaborate with a dynamic team.,