Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
3.0 - 7.0 years
0 Lacs
chennai, tamil nadu
On-site
As a Software Engineer VC++ Developer (Win32/MFC) in our Chennai, Tamil Nadu office, you will be an integral part of our product development team focused on cutting-edge industrial automation solutions. Your role will involve developing and maintaining software applications using Microsoft Visual C++, specifically working with Win32, MFC, and multithreaded applications. You will have the opportunity to interface with various hardware devices, such as COM ports, USB devices, PCI cards, and Ethernet networks. Collaboration with cross-functional teams to define and implement software requirements will be essential, along with debugging and troubleshooting software issues in multithreaded environments. Your expertise will contribute to optimizing application performance for scalability and speed, ensuring adherence to coding standards, and participating in the full software development lifecycle from requirements gathering to deployment. Key Responsibilities - Develop and maintain software applications using Microsoft Visual C++. - Build new features to control Analyzer and Doser hardware in the existing code base. - Interface with COM ports, USB devices, PCI cards, and Ethernet networks. - Collaborate with cross-functional teams to define and implement software requirements. - Debug, troubleshoot, and resolve software issues in multithreaded environments. - Conduct code reviews to ensure adherence to coding standards and best practices. - Optimize application performance for scalability and speed. - Participate in the full software development lifecycle from requirements gathering to deployment. Required Qualifications - Education: B.Tech / M.Tech / M.Sc / MCA in Computer Science, Software Engineering, or related field (Mandatory). - Experience: Minimum 3 years of hands-on experience in C++, Minimum 3 years of experience in MFC. - Proven expertise in Win32 environment. - Strong knowledge of data structures and algorithms. - Experience in multithreaded application development. - Exposure to SQL, XML, TCP/IP sockets. - Experience in Product-based companies (current or past). - Strong understanding of object-oriented programming and software design patterns. - Familiarity with software development methodologies. - Excellent problem-solving, debugging, and optimization skills. Desired Qualifications - Knowledge of Modbus and SECS/GEM protocols. - Experience with Windows Kernel-Mode Drivers. - Experience in industrial automation coding. - Familiarity with liquid chemical analytical hardware. - Experience in Semiconductor Manufacturing Equipment.,
Posted 1 week ago
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
We have sent an OTP to your contact. Please enter it below to verify.
Accenture
55803 Jobs | Dublin
Wipro
24489 Jobs | Bengaluru
Accenture in India
19138 Jobs | Dublin 2
EY
17347 Jobs | London
Uplers
12706 Jobs | Ahmedabad
IBM
11805 Jobs | Armonk
Bajaj Finserv
11514 Jobs |
Amazon
11476 Jobs | Seattle,WA
Accenture services Pvt Ltd
10903 Jobs |
Oracle
10677 Jobs | Redwood City