Job Description
Job Description
Responsibilities include but not limited to :
- Develop, write and optimize CNC programs for :
- CNC mills
- CNC lathes
- Automatic CNC cutting and end-finishing machines
- CNC wire bending machines
- Laser cutting machines
- Press brake machine
- Select appropriate tooling and fixtures for machines to maximize efficiency and quality
- Read and interpret engineering drawings, blueprints and technical specifications to determine programming requirements
- Collaborate with production, design, and quality teams
- Conduct time studies and implement process improvements to reduce cycle time and scrap rate
- Troubleshoot machine programming issues and assist maintenance or operators in resolving machine challenges
- Support the introduction of new products and prototypes by developing appropriate CNC programs and setups
- Maintain documentation for all programs, processes and setups
- Train machine operators and production support staff on new setups or changes in programming as needed.
Qualifications / Requirements
Minimum 1-3 years experience in manufacturing or engineering or recent graduate with Co-op or intern experience
Bachelor's degree in Mechanical, Manufacturing or Industrial Engineering is preferred
Proficient in SolidWorks or similar CAD software
Experience with Microsoft Office is required
Mechanical aptitude is required
Excellent communication skills required
Prior experience with robotics and automation