Job Title : Software Engineer Range : 2 4 : : Software Engineer - C++ / AutoCAD (ObjectARX) Developer
Role Overview :
We are seeking a skilled Software Engineer C++ (AutoCAD / ObjectARX) to design, develop, and enhance our CAD-based detailing solutions.
The role involves working extensively with ObjectARX, VC++, MFC, and COM to build high-performance plug-ins and automation tools for AutoCAD.
Key Responsibilities :
- Develop and maintain AutoCAD plug-ins using ObjectARX / VC++ / MFC / COM
- Implement geometric modelling, drawing automation, and performance optimizations
- Understand and interpret engineering workflows and convert them into robust software features
- Write clean, modular, and reusable code following SOLID and OOP principles
- Participate in software testing and peer code reviews
- Troubleshoot, debug, and improve legacy code where required
- Collaborate with product managers and QA teams to ensure feature completeness and quality
Required Skills & Experience :
2 to 4 years of hands-on experience in C++ development.Strong expertise in AutoCAD ObjectARX SDK, VC++, MFC, and COM.Strong understanding of Object-Oriented Programming & Design Patterns.Knowledge of geometric computations or CAD domain will be an added advantage.Exposure to C# / .NET is desirable.Experience in using Wix installer and Jenkins is desirable.Experience in using Atlassian suite of products such as BitBucket, Jira and Confluence is desirable.Qualifications :
Bachelors or Masters degree in computer science, engineering or with appropriate experience(ref : hirist.tech)