HamburgerMenu
hirist

C++ Developer - CAD/CAM/CAE Domain

Pratiti Technologies
Pune
3 - 10 Years
star-icon
3.8white-divider85+ Reviews

Posted on: 19/11/2025

Job Description

Notice period : Looking for Candidates who can join within 15-30 Days Only

Key Responsibilities :

- Design and implement new features for the Teamcenter Visualization product suite.

- Enhance and maintain existing software modules to ensure performance, stability, and quality.

- Analyze complex technical requirements and develop user-friendly, effective engineering solutions.

- Independently handle complex development tasks with minimal supervision.

- Work closely with customers, product management, and cross-functional teams to define software specifications and produce technical design documents.

- Optimize software performance using static and dynamic code analysis tools.

- Troubleshoot issues, debug production problems, and implement long-term fixes.

Required Skills & Expertise :

Educational Background :

- BE/B. Tech/ME/M. Tech in Computer Engineering, MCA, or MSc in Mathematics.

Technical Experience :

- 3- 10 years of software development experience in CAD/CAM/CAE, 3D Graphics, Visualization, or PLM client-server applications.

Programming Skills :

- Strong hands-on experience with C/C++, with expertise in developing solutions for CAD/CAM/CAE/Graphics/Visualization domains.

Core Technical Knowledge :

- Understanding of COM, object-oriented design, and design patterns

- Experience in OOAD (Object-Oriented Analysis & Design)

- Familiarity with computational geometry algorithms

- Knowledge of graphics libraries such as OpenGL

Performance Optimization :

- Experience using performance evaluation, memory profiling, and static/dynamic code analysis tools.

Soft Skills :

- Strong analytical thinking, problem-solving ability, clear communication, and the capability to work independently on complex tasks

info-icon

Did you find something suspicious?