We Are Glad To Inform That You Got The Job- Hope You Hear This Soon-SURVAYU
Posts

HCL Technologies Hiring: Software Engineer I – C++ CAD Developer | Pune

 


ATS Keywords, Resume Tips & Templates, Interview Questions - CLICK HERE


Job Overview, Skills & Qualifications

Job ElementDetails
CompanyHCL Technologies
PositionSoftware Engineer I – CAD Developer
LocationPune, India
Experience Required0 to 2.5 Years
Education QualificationBE/B.Tech/ME/M.Tech (Preferred: Mechanical, CAD/CAM, Production, Aero)
Primary SkillsC++, CAD Development, Analytical Geometry
Secondary SkillsMFC, Geometric Algorithms, C#.Net, WPF
Tools/TechnologiesNX Open, Creo TOOLKIT, SolidWorks APIs, Visual Studio, SVN, JIRA, SQL
PlatformWindows
No. of Positions1
TypeFull-Time (Long-term role)

About the Role

The role of CAD Developer at HCL involves working on advanced geometric and CAD programming projects. The selected candidate will be expected to contribute to both new feature development and maintenance of existing products for global clients.


Key Responsibilities

  • Write and maintain C++ code for CAD applications.

  • Solve complex geometric and engineering problems using algorithms.

  • Integrate APIs like NX Open, Creo TOOLKIT, Granite, or SolidWorks.

  • Debug, troubleshoot, and improve legacy CAD codebases.

  • Translate client requirements into technical features.

  • Collaborate with cross-functional teams for product delivery.

  • Document code, processes, and system flows.

  • Follow Software Development Life Cycle (SDLC) best practices.


Required Skills

Primary Skills:

  • Proficiency in C++

  • Experience with CAD APIs and development (NX Open, Creo TOOLKIT, etc.)

  • Strong knowledge of Analytical Geometry

  • Understanding of Geometric Algorithms

Secondary Skills (Preferred):

  • MFC, C#.Net, WPF

  • UML and memory management tools (Rational, etc.)

  • SQL databases

  • SDLC familiarity

Tool Expertise:

  • Microsoft Visual Studio 2012/2015

  • SVN and JIRA

  • CAD/Geometric Kernels: Granite, SolidWorks APIs, NX Open


Ideal Candidate Profile

  • Background in Mechanical, CAD/CAM, Production, or Aeronautical Engineering

  • Minimum of 2 years experience with C++ and CAD tools (preferred)

  • Strong aptitude for geometry and algorithm design

  • Experience on Windows-based development

  • Exposure to product development lifecycle


What Makes This Role Attractive?

  • Opportunity to work on enterprise-level CAD tools

  • Exposure to geometric computing and complex engineering systems

  • Involvement in global product development for real-world applications

  • Long-term role with learning and growth potential in a product-based environment


How to Apply

APPLY HERE - CLICK HERE

ATS Keywords, Resume Tips & Templates, Interview Questions - CLICK HERE















Post a Comment