BeInCareer Genie Your AI-Powered Career Partner
← All jobs

Senior Software Engineer – CAD/PLM Integration Developer

Sails Software Inc.
📍 Visakhapatnam On-site 💼 10+ years+ yrs 💰 Upto 25 LPA 🎓 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.
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 Engin

Apply for this role

Sign in to apply — your profile and resume go straight to the recruiter.

🔐 Sign in to apply

New 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.

Contact: padmini.peri@sailssoftware.com · 7020315624