Senior Software Engineer – C++

Mogi I/O : OTT/Podcast/Short Video Apps for you
Remotefull_timePosted Apr 28, 2026
**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)

Want jobs like this matched to you?

Swoopd scores fresh postings against your résumé so you only see the matches that matter.

Get started free