Location: Chennai, India
Work Type: Full-Time
Experience Required: 7 โ 16 Years
About The Client
We are hiring for a global technology organization specializing in advanced electronics and semiconductor solutions, focused on innovation and product engineering.
Job Overview
We are seeking a Senior VC++ Developer with strong expertise in Windows-based application development. The role involves developing and maintaining software for hardware-integrated systems, optimizing performance, and working across the full software development lifecycle.
Key Responsibilities
- Develop and maintain applications using Microsoft Visual C++
- Build features for hardware control systems
- Work with Win32 API, MFC, STL, and TCP/IP sockets
- Debug, troubleshoot, and optimize multithreaded applications
- Collaborate with cross-functional teams for requirements and delivery
- Conduct code reviews and ensure best practices
- Participate in end-to-end software development lifecycle
Must-Have Qualifications
- 7โ16 years of experience in C++ development
- Minimum 5+ years in VC++ and 1+ year in MFC (mandatory)
- Strong experience in Windows environment (Win32)
- Solid understanding of data structures, algorithms, and OOP
- Experience working in product-based organizations (mandatory)
- B.Tech / M.Tech / MS / MSc (mandatory)
- Strong debugging and problem-solving skills
- Knowledge of Modbus and SECS/GEM protocols
- Experience with Windows Kernel-Mode Drivers
- Exposure to industrial automation or semiconductor systems
- Experience interfacing with hardware (USB, PCI, COM ports, Ethernet)