nCircle Tech

Junior Software Developer (C++, Hoops Exchange)

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

Job Description


We are looking for a
Junior Software Engineer with basic to
intermediate experience in C++ and exposure to HOOPS Exchange and/ or ACIS

.
The candidate will contribute to developing and maintaining CAD data processing
and 3D geometry applications under the guidance of senior engineers.


Key Responsibilities:


  • Develop and maintain
    features using
    C++

  • Assist in working
    with
    HOOPS Exchange SDK

    for CAD file import/export

  • Support 3D modeling
    and geometry tasks using
    ACIS kernel

  • Work on CAD file
    formats such as STEP, IGES, etc.

  • Debug and
    troubleshoot issues related to geometry processing

  • Collaborate with
    team members to design and implement new features

  • Write clean and
    maintainable code following guidelines

  • Participate in code
    reviews and testing activities


Requirements


Required Skills:


  • Basic to good
    knowledge of
    C++ (C++11 or later)

  • Exposure to
    HOOPS
    Exchange

    (academic/ project or professional)

  • Familiarity with
    ACIS

    or any 3D modeling kernel

  • Understanding of
    3D
    geometry concepts

    (B-Rep, surfaces, solids)

  • Strong
    problem-solving and logical thinking skills

  • Knowledge of
    object-oriented programming concepts


Good to Have:


  • Knowledge of CAD software
    (SolidWorks, Inventor, NX) would be a plus

  • Internship or
    project experience in CAD/ 3D domain

  • Exposure to
    OpenGL

    or any visualization tools

  • Familiarity with
    other CAD kernels (Open CASCADE, Parasolid)

  • Basic knowledge of
    debugging tools and version control (Git)


Soft Skills:


  • Good communication
    skills

  • Willingness to learn
    and grow

  • Team player with
    proactive attitude and Attention to detail


Benefits


  • Hands-on experience
    with
    CAD and 3D technologies

  • Mentorship from
    experienced engineers

  • Opportunity to work
    on real-world engineering applications

  • Career growth in
    specialized CAD/ C++ domain
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