Job Title: C++ Developer R&D
Location: Pune (Onsite)
Experience: 6+ Years
Role Overview
We are hiring an experienced
C++ Developer to support
R&D initiatives for a product-based client. The role involves core C++ development, close collaboration with QA teams, and exposure to automation testing tools. Experience in
medical device software is a strong advantage.
Key Responsibilities
- Design, develop, and enhance C++-based product applications in an R&D environment
- Work across product development, enhancement, and maintenance cycles
- Perform unit, integration, and system-level testing of C++ applications
- Collaborate closely with QA, validation, and system engineering teams
- Support and contribute to test automation activities using UFT (formerly QTP)
- Participate in code reviews, defect analysis, debugging, and performance optimization
- Ensure adherence to product quality standards, SDLC, and R&D best practices
Required Skills
- 6+ years of strong C++ development experience in a product-based or R&D environment
- Hands-on experience in testing C++ applications (unit, integration, system testing)
- Strong knowledge of OOP, data structures, and debugging techniques
- Experience with UFT (Unified Functional Testing) or similar automation tools
- Good understanding of end-to-end product development lifecycle
- Strong analytical, troubleshooting, and collaboration skills
Preferred Skills
- Medical Device software development or testing experience
- Exposure to regulated environments (FDA, ISO, IEC)
- Experience in R&D or product-based organisations