nCircle Tech

C++ Developer (CAD) 2112

nCircle Tech  •  Republic of India (Onsite)  •  9 hours ago
Apply
AI can make mistakes so check important info. Chat history is never stored.

Job Description


Key Responsibilities:

  • Design, develop, enhance, and maintain

    Windows-based applications

    using C++ and MFC or CAD.

  • Develop and customize CAD-related functionalities, tools, and features based on business and engineering requirements.

  • Participate in the complete

    Software Development Life Cycle (SDLC)

    , including requirement analysis, design, development, testing, debugging, and deployment.

  • Work with CAD software and APIs/SDKs to develop custom features, utilities, plugins, and automation solutions.

  • Write clean, efficient, scalable, and maintainable C++ code following

    OOP principles, SOLID principles, and established design patterns

    .

  • Use

    Visual Studio

    for development, debugging, and application maintenance.


  • Stay updated with emerging technologies and best practices in

    C++, CAD development, and Windows application development

    .


Requirements


  • 2+ years of professional experience

    in C++ software development.

  • Hands-on experience in

    C++ Windows desktop application development

    .

  • Strong knowledge of

    C++, Data Structures, Algorithms, Object-Oriented Programming, and Design Patterns

    .

  • Hands-on experience with

    MFC

    and Windows application development.

  • Experience working with

    CAD software, CAD APIs, SDKs, or CAD customization/development

    .

  • Good understanding of CAD concepts, workflows, geometry, drafting, modelling, or engineering design applications.

  • Experience working with

    Microsoft Visual Studio

    for development and debugging.

  • Strong programming, debugging, troubleshooting, and problem-solving skills.

  • Experience with

    Git

    for source code management and

    Jira

    for task/issue tracking.

  • ​Understanding of the complete

    Software Development Life Cycle (SDLC)

    .
nCircle Tech

About nCircle Tech

Since 2012, nCircle Tech has empowered passionate innovators in the AEC and Manufacturing industry to create impactful 3D engineering & construction solutions. Leveraging our domain expertise in CAD-BIM, we provide disruptive solutions that reduce time to market and meet business goals. Our team of dedicated engineers, partner ecosystem and industry veterans are on a mission to redefine how you design, collaborate and visualize.

nCircle is a one-stop 2D/3D Product development studio for AEC and Manufacturing

With 13+ years of experience, we have worked with 100+ software companies in the construction and manufacturing sectors across the globe, successfully delivering 300+ solutions, with a strong presence in the US, UK, Japan and India.

We offer:

-CAD - BIM Plugin development & Software Customisation: design automation, workflow creation & integration into your business systems with CAD & BIM design packages.

-Building 3D applications on Cloud, Mobile, AR/VR, Point Cloud Viewer, Digital Twin, 4D scheduling, for Construction & Engineering Industry using FORGE, ThreeJS, HOOPS communicator, ODA, etc.

-Integration with BIM360, Procore, Egnyte, BOX, Forge, Oracle Aconex, Primavera P6, Dropbox, and other construction management systems.

- ML based solutions: ML powered Scan to BIM, ML powered cost estimation and Quantity takeoff, ML powered OCR, face recognition apps, etc.

Industry
IT & Software
Company Size
201-500 employees
Headquarters
Pune, IN
Year Founded
2012
Social Media