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
Design, develop, test, and maintain core modules of specialized CAD/CAM software, focusing on performance and memory optimization for large datasets.
Collaborate closely with architects and product teams to implement new functionalities and resolve complex defects.
Review code, mentor junior engineers, contribute to technical discussions, and assist in agile development processes including user story sizing and defect breakdown.
Minimum Requirements
Bachelor’s degree or higher in Computer Science, Mechanical Engineering, or equivalent.
Minimum 6 years of experience in CAD/CAM/CAE software development.
Proficiency in C, C++, Java, C#.NET, VB.NET, Visual Studio, and Eclipse on Microsoft Windows platforms.
Experience working with large, complex codebases and agile software development methodologies.
Ideal Candidate Profile
Experienced in developing enterprise-level CAD/CAM software with a solid grasp of data structures, algorithms, and object-oriented programming.
Skilled in optimizing software performance and scalability for handling large datasets relevant to manufacturing technology.
Strong collaborator capable of mentoring junior team members while engaging in architectural and technical decision-making discussions.
