Match Score
Against your primary resumeLogin to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Protocol Intelligence
Data-driven signals on your job's competitivenessLog in to see why each signal reads the way it does.
Job Description
Structured overview of role & requirementsAbout This Role
Own end-to-end delivery of CAD software features including design, implementation, testing, release, and initial stabilization.
Develop and improve complex CAD functionalities such as geometric modeling, B-Rep, assemblies, drafting, and CAD APIs with attention to backward compatibility and maintainability.
Drive quality and performance through defining test coverage, debugging, defect resolution, and continuous process and tooling improvements including AI-assisted development methods.
Minimum Requirements
4 to 8 years experience as a software developer with focus on CAD applications or related technologies.
Strong programming skills in C++, C#, and object-oriented design with experience in CAD or geometric modeling domains.
Bachelor's degree in Computer Science, Software Engineering, Mechanical Engineering, or related field.
Location requirement: Pune (Koregaon Park), India; Notice period not explicitly mentioned in the JD.
Ideal Candidate Profile
Experienced in delivering software features independently in medium-to-large CAD or engineering software projects with responsibility for feature lifecycle.
Strong understanding of computational geometry, CAD modeling concepts, and familiarity with CAD kernels and industry-standard data exchange formats.
Proactive in quality assurance, root-cause analysis, and continuous integration with a focus on improving development workflows and adopting AI-enhanced tools.
