.png)
C++ Developer
C++ Software Engineer specializing in high-performance Windows applications for semiconductor testing systems and hardware integration.
.png)
C++ Developer
C++ Software Engineer specializing in high-performance Windows applications for semiconductor testing systems and hardware integration.
Job Details
Employment Type:
Full Time
Timing:
NA
Work Mode:
5 days WFO
Experience:
6-12 years
Location:
Chennai
Key Responsibilities:
Design, develop, and maintain high-performance C++ applications on Windows for semiconductor testing systems.
Architect software components using object-oriented design principles and design patterns.
Analyse and troubleshoot complex issues in production and lab environments, often with limited logs or diagnostics.
Optimize system performance, reliability, and stability for long-running test applications.
Collaborate with hardware, firmware, and system engineering teams.
Participate in code reviews, design reviews, and technical discussions.
Support system integration, testing, and customer escalations when required.
Required Skills & Qualifications:
Strong proficiency in C++ (modern C++ preferred) on Windows platforms.
Solid experience in software design, including design patterns and architectural best practices.
Hands-on experience interfacing with hardware (drivers, SDKs, COM, serial, Ethernet, etc.).
Proven ability to debug and troubleshoot complex systems with minimal logging.
Good understanding of multithreading, synchronization, and memory management.
Basic understanding of networking concepts (TCP/IP, sockets, device communication).
Apply For This Position
Upload Resume