The Cavco Family of Companies
Programmer (CAD Developer)
The Cavco Family of Companies, Elkhart, Indiana, United States, 46516
Programmer (CAD Developer) (LISP & .NET)Seeking a skilled AutoCAD Programmer with a passion for automation and experience in AutoLISP and .NET development. A skilled professional is needed to join our team and improve AutoCAD capabilities.
As an Programmer (CAD Developer), this individual will help develop and implement solutions to streamline design workflows, boost efficiency, and help engineers and designers achieve higher productivity.
Responsibilities:
Design, develop, and implement custom AutoCAD applications and tools using AutoLISP and the .NET API. Automate repetitive AutoCAD tasks and workflows to improve drafting efficiency and accuracy. Develop custom commands, forms, and functionalities to extend AutoCAD's capabilities. Integrate AutoCAD with external data sources and other software applications. Collaborate with engineering, design, and other relevant teams to understand requirements and deliver tailored solutions. Maintain and enhance existing AutoCAD programs and customization. Troubleshoot and debug AutoCAD customization issues. Provide technical support and training to CAD users on implemented tools and features. Document programming solutions and maintaining version control. Stay informed about AutoCAD advancements and industry best practices in CAD automation. Qualifications:
Proven experience in AutoCAD programming using AutoLISP and .NET (C# or VB.NET). Strong knowledge of the AutoCAD API (ObjectARX, ActiveX, .NET). Expertise in AutoCAD (2D/3D) and understanding of its API structure. Familiarity with object-oriented programming concepts. Excellent problem-solving, analytical, and critical thinking skills. Strong communication and collaboration skills to work effectively with diverse teams. Ability to work independently and manage multiple projects efficiently. Preferred (Bonus Points):
Experience with Microsoft SQL Databases. Familiarity with home construction. Experience integrating AutoCAD with Microsoft Excel or SQL tables. A bachelor's degree in computer science, Drafting Technology, or a related field (or equivalent professional experience).
Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities This employer is required to notify all applicants of their rights pursuant to federal employment laws. For further information, please review the Know Your Rights notice from the Department of Labor.
As an Programmer (CAD Developer), this individual will help develop and implement solutions to streamline design workflows, boost efficiency, and help engineers and designers achieve higher productivity.
Responsibilities:
Design, develop, and implement custom AutoCAD applications and tools using AutoLISP and the .NET API. Automate repetitive AutoCAD tasks and workflows to improve drafting efficiency and accuracy. Develop custom commands, forms, and functionalities to extend AutoCAD's capabilities. Integrate AutoCAD with external data sources and other software applications. Collaborate with engineering, design, and other relevant teams to understand requirements and deliver tailored solutions. Maintain and enhance existing AutoCAD programs and customization. Troubleshoot and debug AutoCAD customization issues. Provide technical support and training to CAD users on implemented tools and features. Document programming solutions and maintaining version control. Stay informed about AutoCAD advancements and industry best practices in CAD automation. Qualifications:
Proven experience in AutoCAD programming using AutoLISP and .NET (C# or VB.NET). Strong knowledge of the AutoCAD API (ObjectARX, ActiveX, .NET). Expertise in AutoCAD (2D/3D) and understanding of its API structure. Familiarity with object-oriented programming concepts. Excellent problem-solving, analytical, and critical thinking skills. Strong communication and collaboration skills to work effectively with diverse teams. Ability to work independently and manage multiple projects efficiently. Preferred (Bonus Points):
Experience with Microsoft SQL Databases. Familiarity with home construction. Experience integrating AutoCAD with Microsoft Excel or SQL tables. A bachelor's degree in computer science, Drafting Technology, or a related field (or equivalent professional experience).
Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities This employer is required to notify all applicants of their rights pursuant to federal employment laws. For further information, please review the Know Your Rights notice from the Department of Labor.