Sign in to apply — your profile and resume go straight to the recruiter.
🔐 Sign in to applyNew here? Create a free account
Senior Software Engineer – CAD/PLM Integration Developer (Altium & SolidWorks)
📍 Location: Visakhapatnam / Hyderabad
💼 Experience: 10+ Years
💰 CTC: Up to ₹25 LPA
👥 Openings: 1 Position
🏢 Employment Type: Full-Time
About the Role
We are looking for an experienced Senior Software Engineer – CAD/PLM Integration Developer to design, develop, and support enterprise-grade integrations between PTC Windchill PLM and engineering design tools such as Altium Designer and SolidWorks. The ideal candidate will play a key role in automating engineering workflows, synchronizing product data, managing Bills of Materials (BOMs), and enabling digital thread capabilities across the product lifecycle.
Experience with Agentic AI and AI-assisted development is highly preferred.
Key Responsibilities
Design, develop, and maintain integrations between PTC Windchill, Altium Designer, and SolidWorks.
Develop scalable integration solutions using C#, .NET, and REST APIs.
Automate engineering workflows and product lifecycle management processes.
Manage synchronization of engineering data, product structures, BOMs, revisions, and change management.
Deploy and maintain applications using Microsoft Azure, CI/CD pipelines, and containerized environments.
Work with Kubernetes for application deployment and orchestration.
Monitor application performance using Grafana and other observability tools.
Build secure, resilient, and high-performance enterprise integration solutions.
Utilize Agentic AI and AI-assisted development tools to improve productivity and engineering processes.
Collaborate with cross-functional engineering, product, and DevOps teams.
Required Skills
10+ years of software development experience.
Strong expertise in C#, .NET Framework/.NET Core.
Hands-on experience with REST APIs and enterprise integration patterns.
Experience integrating CAD platforms such as Altium Designer and SolidWorks with PLM systems, preferably PTC Windchill.
Strong knowledge of Azure Cloud Services.
Experience with CI/CD pipelines.
Hands-on experience with Docker and Kubernetes.
Knowledge of Grafana or other monitoring/observability tools.
Good understanding of Engineering Data Management, BOM Management, Product Structures, Revision Control, and Change Management.
Exposure to Agentic AI, AI-assisted development tools, or AI frameworks.
Excellent analytical, problem-solving, and communication skills.
Preferred Qualifications
Experience working in manufacturing, product engineering, or industrial automation domains.
Familiarity with Agile/Scrum development methodologies.
Experience in cloud-native application development is an added advantage.