CHENNAI · FULLTIME
C++ Developer
Whiteblue Cloud Services
Chennai · onsite · Posted 42d ago
Sourced from
Undisclosed6–12 yrsfulltimeChennai
About a minute. You'll make an account on the way through.
agent · working
- Read this posting0.6s
- Found the form on Naukri · 12 questions to answer1.0s
- Decided the answers for all of them2.4s
- Tailor your résumé to this role
- Waiting for you
Section · 01
About this role
Employment Type:
Full Time
Timing:
9:30 AM to 6:30 PM IST
Work Mode:
Work From Office
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).
Disclaimer: This job posting has been aggregated from external source. Role details, content, and availability are subject to change. Applicants are advised to confirm the latest information directly on the company website before applying.
Sourced from naukri
Section · 02
Skills
Design PatternsSocketsnetworking conceptsMultithreadingFirmwaresystem integrationsdksDiagnosticssemiconductorMemory managementSynchronizationComputer NetworksDebugSemiconductor TestingSoftware Design