CAD C# Desktop Software Development Engineer

India

Apply

Vacancy description

COMPANY DESCRIPTION:

AMC Bridge is a trusted software technology partner for engineering, manufacturing, and construction enterprises with 25+ years of expertise in industrial software. We build production-ready applications, CAD/PLM/BIM workflow extensions, and AI-enabled solutions for global clients. Our ecosystem partnerships include Autodesk, Siemens, Dassault Systèmes, PTC, Bentley, and others—which means you'll work with cutting-edge tools and real engineering challenges, not generic IT projects.

POSITION DESCRIPTION: 

We are looking for a C# Desktop Software Development Engineer to join our engineering team. In this role you will primarily work on developing plug-ins, add-ins, and custom extensions for industry-leading CAD and PLM systems—Inventor®, Revit®, AutoCAD®, and others—as part of projects for global engineering and manufacturing clients.

LOCATION: Pune (India)

MINIMUM EXPERIENCE:

3–8 years of software development, preferably within CAD, PLM, or other engineering software applications.

EDUCATION:

BE/BTech or M.Tech in Computer Science, IT, ECE, Mechanical, or related engineering discipline.

REQUIREMENTS:

  • Strong experience in C# and .NET
  • Practical experience building desktop applications using WPF or WinForms—required
  • Experience with MVVM architecture pattern
  • Demonstrable knowledge of design principles and patterns
  • Understanding of commonly used data structures and algorithms
  • Experience in programming Revit® CAD software
  • Familiarity with computational geometry, 3D graphics, or linear algebra is a plus
  • Experience with other CAD SDKs/APIs is an asset: Rhino®, SOLIDWORKS®, Solid Edge®, BRL-CAD, and others
  • Ability to solve problems independently
  • Intermediate or higher English—spoken and written

DUTIES:

  • Develop new features and plug-in functionality for CAD systems
  • Investigate and fix defects in existing solutions
  • Collaborate with the team in planning and status meetings
  • Take ownership of your tasks and contribute to project goals

COMPENSATION & BENEFITS:

  • Competitive salary
  • Hybrid work mode
  • Flexible work schedule
  • Professional, friendly team with deep engineering domain expertise

Why us

grow
Grow professionally
balance
Keep your life balanced
health
Be healthy
possibilities
Feel good
comfort
Be safe
protection
Be wealthy
fun
Have fun

Send resume

Send us your contacts and resume. We will contact you soon.

Clear Selection

 

By pressing this button you agree to the Privacy Policy

Any questions?

We are happy to answer.

Elina Shcherbak
Elina Shcherbak
Maksym Martyniuk
Maksym Martyniuk
Dhanshree Pawar
Dhanshree Pawar
Vishakha Pathak
Vishakha Pathak
Hemalatha Krishnan
Hemalatha Krishnan
Sofia Popova
Sofia Popova
Gulchiroy Khaydaralieva
Gulchiroy Khaydaralieva
scroll down to explore
to the top