Technology Consultant, Post Processor & Plug-ins
Autodesk
Bengaluru, Karnataka, India
Responsibilities CAM Add-in development Develop, customise, and maintain Add-ins/Plugins/Macros connecting CAM software to manufacturing equipment Collaborate with internal CAM partners/developers to validate the API functionality for Fusion360 Improve existing APIs to ensure performance and compatibility with evolving vendor technologies Integration Expertise : Collaborate with vendors to comprehend their unique requirements and integrate their solutions with our platform CNC Controller Knowledge: Use your in-depth understanding of CNC controllers, G Codes, and machining processes to provide technical guidance and expertise to our vendor partners Documentation: Create comprehensive and user-friendly documentation for Add-in/Plugins, simplifying the integration process for vendor partners CNC Post Processor: Develop, customise, and maintain CNC post-processor for Autodesk CAM solutions Collaborate with CAM software developers to ensure compatibility of post-processors Debug and troubleshoot post-processor code to address issues and improve the functionality of the post Stay up-to-date with industry best practices for CNC post-processing Collaboration: Work with teams, including software developers and vendor partners, to gather requirements, propose technical solutions, and facilitate smooth integration. Train and assist Autodesk channel partners in using CAM API and developing Automation tools Minimum Qualifications Bachelor's degree in mechanical engineering, or a related field (or equivalent work experience) Familiarity with programming languages (e.g., JavaScript, Python, C++) for automation and scripting Experience with version control systems (e.g., Git) and Agile development methodologies Knowledge of CNC machine operation, including 3-axis and multi-axis machining Familiarity with industry-specific best practices in CNC machining. Accommodate occasional domestic or international travel 1+ years of experience with Plugin/Macro/Addin development and automation of backend processes Experience with complex CNC machining processes Knowledge of Industry 4.0 and smart manufacturing concepts