V
Application Engineer
Accepting applicationsVericut · United States
Full-Time Associate Pythonaiaterf
Posted
6d ago
Category
Test
Experience
Associate
Country
United States
Position Overview:
The Composites Application Engineer works with clients and colleagues to provide direct technical support for Vericut Composites software applications. The ideal candidate will bring hands-on experience with Vericut Composites Programming (VCP) and Simulation (VCS), including the development of Python-based post-processors, Virtual Machine Configurations, and support for AFP, ultrasonic knife trimming, and probing systems. They will work directly with customers, provide technical support and training, and interface with our product and development teams to ensure customer success.
Key Responsibilities:
Provide expert-level technical support for VCP/VCS and AFP-related workflows
Diagnose and resolve complex CNC Programming, post-processing, and simulation issues with minimal oversight
Develop and maintain Python-based post-processors tailored to CNC/robotic AFP machines, including those with 7+ axes and redundant kinematic chains
Design and implement advanced strategies for controlling complex tool orientation and layup path optimization
Build custom tools, automation scripts, and repeatable templates to enhance workflow efficiency and reduce manual overhead
Design, implement, and test accurate machine simulation models for AFP systems, including auxiliary tools such as ultrasonic cutters and probes
Deliver in-depth training (remote and on-site) for VCP, VCS, and post-processor development
Use Salesforce to track support cases and customer interactions
Use GitLab for version control, code management, and collaboration
Collaborate with product and development teams to guide feature implementation and bug resolution
Support marketing and sales teams through trade shows, webinars, and technical presentations
Lead technical implementation of customer projects from start to finish, ensuring timelines and quality standards are met.
Requirements:
5+ years in automated composites manufacturing, with focus on AFP or CNC simulation
Strong Python programming skills for post-processor development
Prior experience in customer-facing technical support roles
Proven experience with VERICUT Composites Programming and Simulation
Familiarity with computer-aided design (CAD) and computer-aided manufacturing (CAM) software such as CATIA, Siemens NX, Solidworks, Rhino, etc.
Experience developing post-processors for multi-axis machines (7+ axes)
Deep understanding of machine kinematics and tool orientation logic
Excellent communication and project management skills
Experience working with Fanuc, Siemens, and/or robotic control systems
BS in Mechanical Engineering, Computer Science, or equivalent experience
Motivated self-starter
Ability to travel up to 20% (including international)
Preferred Qualifications:
Familiarity with Salesforce
Experience building tools and automation to improve technical workflows
Exposure to robot programming languages (RAPID, KRL, etc.)
Experience developing and maintaining regression test cases to validate post-processor output and ensure software changes do not introduce errors
Familiarity with version-controlled workflows (e.g., GitLab) to manage post-processor updates, track changes, and maintain reproducibility of results
Employee Benefits:
Medical, Dental, and Vision insurance for employees + and eligible dependents
401k plan with 50% company match
17 days of PTO per year
10 paid holidays per year
14 weeks of Paid Parental Leave
Life Insurance
Compensation Details: Factors that may affect starting pay within this range may include geography/market, skills, education, experience, and other qualifications of the successful candidate.
We participate in E-Verify.
Show more Show less
The Composites Application Engineer works with clients and colleagues to provide direct technical support for Vericut Composites software applications. The ideal candidate will bring hands-on experience with Vericut Composites Programming (VCP) and Simulation (VCS), including the development of Python-based post-processors, Virtual Machine Configurations, and support for AFP, ultrasonic knife trimming, and probing systems. They will work directly with customers, provide technical support and training, and interface with our product and development teams to ensure customer success.
Key Responsibilities:
Provide expert-level technical support for VCP/VCS and AFP-related workflows
Diagnose and resolve complex CNC Programming, post-processing, and simulation issues with minimal oversight
Develop and maintain Python-based post-processors tailored to CNC/robotic AFP machines, including those with 7+ axes and redundant kinematic chains
Design and implement advanced strategies for controlling complex tool orientation and layup path optimization
Build custom tools, automation scripts, and repeatable templates to enhance workflow efficiency and reduce manual overhead
Design, implement, and test accurate machine simulation models for AFP systems, including auxiliary tools such as ultrasonic cutters and probes
Deliver in-depth training (remote and on-site) for VCP, VCS, and post-processor development
Use Salesforce to track support cases and customer interactions
Use GitLab for version control, code management, and collaboration
Collaborate with product and development teams to guide feature implementation and bug resolution
Support marketing and sales teams through trade shows, webinars, and technical presentations
Lead technical implementation of customer projects from start to finish, ensuring timelines and quality standards are met.
Requirements:
5+ years in automated composites manufacturing, with focus on AFP or CNC simulation
Strong Python programming skills for post-processor development
Prior experience in customer-facing technical support roles
Proven experience with VERICUT Composites Programming and Simulation
Familiarity with computer-aided design (CAD) and computer-aided manufacturing (CAM) software such as CATIA, Siemens NX, Solidworks, Rhino, etc.
Experience developing post-processors for multi-axis machines (7+ axes)
Deep understanding of machine kinematics and tool orientation logic
Excellent communication and project management skills
Experience working with Fanuc, Siemens, and/or robotic control systems
BS in Mechanical Engineering, Computer Science, or equivalent experience
Motivated self-starter
Ability to travel up to 20% (including international)
Preferred Qualifications:
Familiarity with Salesforce
Experience building tools and automation to improve technical workflows
Exposure to robot programming languages (RAPID, KRL, etc.)
Experience developing and maintaining regression test cases to validate post-processor output and ensure software changes do not introduce errors
Familiarity with version-controlled workflows (e.g., GitLab) to manage post-processor updates, track changes, and maintain reproducibility of results
Employee Benefits:
Medical, Dental, and Vision insurance for employees + and eligible dependents
401k plan with 50% company match
17 days of PTO per year
10 paid holidays per year
14 weeks of Paid Parental Leave
Life Insurance
Compensation Details: Factors that may affect starting pay within this range may include geography/market, skills, education, experience, and other qualifications of the successful candidate.
We participate in E-Verify.
Show more Show less