Software Engineer
Job Description:
Job Details:
Job Title: Software Engineer
Experience: 4 years
Location:Chennai
Notice Period: Upto 60 days
Role Overview:
We are hiring a Software Engineer for a leading product-based company in the semiconductor/manufacturing domain. The role involves developing high-performance applications in Visual C++ (Win32/MFC) and integrating with advanced hardware interfaces.
Key Responsibilities:
Develop and maintain software applications using Microsoft Visual C++
Add new features to control KLA Analyzer and Doser hardware in the established code base
Collaborate with cross-functional teams to define software requirements
Debug, troubleshoot, and optimize applications
Conduct code reviews and ensure adherence to best practices
Participate in the full SDLC, from requirement gathering to deployment
Must-Have Qualifications:
- Tech/M.Sc/M.Tech/MS (Mandatory)
- Minimum 4years of experience in C++ and MFC
- Strong knowledge of Data Structures, Algorithms, and Windows Environment (Win32)
- Experience working with Product-based companies(Mandatory)
- Good stability in previous organizations (minimum 2 years per company)
Core Skills Required:
- Visual C++, Win32 API, MFC, STL, SQL, XML, TCP/IP Sockets
- Interface with COM ports, USB devices, PCI cards, Ethernet networks
- Debugging and optimizing multithreaded applications
- Strong understanding of Object-Oriented Programming principles
- Software development methodologies, problem-solving skills, and teamwork
Desired Skills (Good to Have):
- Modbus and SECS/GEM protocols
- Windows Kernel-Mode Drivers
- Industrial automation coding experience
- Knowledge of semiconductor manufacturing equipment
- Familiarity with liquid chemical analytical hardware
If interested fill the details mentioned below and send your updated resume on varad@m3consultant.net
Key Skills :
Company Profile
B2B, online platform where curated talent sourcing firms fulfill open requisitions posted by enterprises
Apply Now
- Interested candidates are requested to apply for this job.
- Recruiters will evaluate your candidature and will get in touch with you.