Agent
Jobs
Applied
Tracker
Profile
    1. Jobs for you
    2. Job

    Job · 17099165

    Ncircle Tech logo

    C++ Developer

    Ncircle Tech · Pune · onsite · Posted 40d ago

    Undisclosed3–4 yrsfulltimeSourced fromNaukri

    About a minute. You'll make an account on the way through.

    About this role

    Job Summary
    We are looking for a C++ Geometry Engineer with 3-4 years of experience in developing and optimizing geometric modeling solutions. The ideal candidate should have strong expertise in C++, computational geometry, and 2D/3D geometric algorithms, with exposure to CAD/CAM or geometry kernel technologies.


    Responsibilities
    • Develop and maintain geometry-based applications using C++.
    • Implement and optimize geometric algorithms and modeling features.
    • Collaborate with cross-functional teams to design, develop, and test solutions.
    • Perform code reviews, debugging, and unit testing to ensure high-quality software.
    • Build, debug, and profile native C++ applications using Visual Studio.
    • Ensure geometry APIs and file formats remain locale-independent (coordinates, units, decimal separators) while supporting localized UI and messages.
    • Use AI tools to accelerate coding, testing, and documentation, while validating correctness of geometric and numeric results.
    Nice to Have: Experience with mesh processing, B-Rep modeling, NURBS, OpenGL, or 3D visualization frameworks.


    Key Requirements
    • 3-4 years of experience in C++ development.
    • Strong understanding of Computational Geometry, 2D/3D modeling, and geometric algorithms.
    • Experience with CAD/CAM applications or geometry kernels such as Open Cascade, ACIS, or Parasolid.
    • Knowledge of Data Structures, Algorithms, Linear Algebra, and OOP concepts.
    • Familiarity with Git, debugging, and performance optimization.
    • Strong analytical and problem-solving skills.
    • Hands-on experience with Microsoft Visual Studio (MSVC) for C++ development, debugging, and profiling on Windows.
    • Familiarity with CMake and Visual Studio build workflows (Debug/Release, x64).
    • Understanding of localization / internationalization: Unicode, locale-independent numeric/geometry data, and keeping user-facing strings localizable.
    • Practical experience using AI coding assistants (e.g. GitHub Copilot, Cursor) for development, with careful review of generated geometry-critical code.


    Job Type
    Full time


    Disclaimer: This job posting has been aggregated from external source. Role details, content, and availability are subject to change. Applicants are advised to confirm the latest information directly on the company website before applying.

    Sourced from naukri

    Skills

    3D ModelingGithub3D Visualizationcmakelinear algebraapisinternationalizationOOPGithub CopilotKernelGeometrycopilotcursorCADOpenglData StructuresdebuggingDebugAlgebraC++ DevelopmentAI ToolsAlgorithmsGITArtificial Intelligence

    About nCircle Tech

    Ncircle Tech logo

    Ncircle Tech

    IT Services & Consulting

    250

    employees

    2012

    14 years old

    Pune, Maharashtra

    India

    About

    nCircle Tech provides custom software and BIM services for the AEC and manufacturing sectors, focusing on innovative solutions and advanced technologies.

    Industries

    IT Services & Consulting

    Employee ratings

    71 reviews

    3.5/ 5

    Culture

    3.6

    Career growth

    3.1

    Work-life

    3.7

    Employees rate it well for

    Salary15Work Culture13Senior Management8Work Life Balance8Career Growth6

    Find them on

    WebsiteLinkedInAmbitionBox reviews

    C++ Developer · waiting for your command