Programmer - CNC/Mill

Be among the first applicants.
Canadian Tool & Die Ltd, CTD Machine Works (The...
Winnipeg
CAD 80,000 - 100,000
Be among the first applicants.
Today
Job description

The Company

Established in 1947 and located in Winnipeg MB, Canadian Tool & Die is a leading North American manufacturer and supplier of Hydraulic Welded Cylinders, Hubs, Spindles, Wheels, Tire Assemblies, Implement Hitches, Safety Chains, Custom Grey & Ductile Iron castings supported by full Custom Machining services. The company has a reputation for maintaining high quality standards in the products its produces. With its diverse range of products and services, the company prides itself on being a value based solutions provider to its customers in the Agricultural, Construction, Industrial, Mining and Oil & Gas markets that is serves. The CTD Group is poised for growth with its’ current customers and the markets it’s serves, therefore invites qualified applicants to submit their resumes for the following position:

The Position:

CNC / Mill Programmer

Job Summary (Nature of Work):

The CNC/Mill Programmer is responsible for maintaining and developing programming for machining operations. The CNC Programmer will write and implement programming to improve the efficiency of production as well as the quality of finished products. This individual will utilize blueprints, CAD software, engineering schematics and other specifications in order to determine machine sequences and subsequently develop efficient programming. The CNC Programmer will also observe machines and product output to detect malfunctions or irregularities and adjust the program as required to ensure quality of production is maintained.

Main Duties:

  • Study blueprints and computer-aided drafting (CAD) software of products to be produced to determine programming needs.
  • Study and interpret engineering drawings, manuals, specifications or sample parts to determine dimensions and tolerances of finished work pieces, sequence of operations and setup requirements.
  • Determine machining operations, the sequence in which machining operations must be carried out, and the time required to finish the job to efficiently manufacture the product.
  • Based upon specifications, write programs to accomplish the various machining operations as per the determined sequence and dimensions of the finished product.
  • Provide assistance in planning the production cycle in order to set and achieve optimal production targets.
  • Ensure all CNC programming written is in accordance with production blueprints and quality standards.
  • Provide assistance to CNC operators in setting up new programs.
  • Prior to full implementation, put machinery through test runs to ensure programming is working effectively. Note discrepancies between blueprint specifications and test products as they arise and provide resolution through program adjustment.
  • Continually maintain the CNC programming database.
  • Troubleshoot and diagnose common CNC problems, consulting with manufacturer as necessary.
  • Closely monitor machines for signs of problems while ensuring output is meeting set specifications.
  • Communicate with supervisors, engineers, production control, quality and other shop personnel for assignments and to resolve machining or quality issues.
  • Liaise with multi-disciplinary teams to identify areas of inefficiency.
  • Within the scope of the job requirements, will be required to adhere and comply with provincial and federal law, the Company ISO Quality Program and procedures, Company policies and Safety and Environmental Regulations.
  • Other duties as required.

Employment requirements:

  • Post-secondary diploma or certification in a related field preferred.
  • Completion of a four-year apprenticeship program or a combination of over four years of work experience in the trade and some college or industry courses in machining.
  • Journeyman / Red Seal CNC Machinist certification preferred.
  • 5 or more years' experience in CNC programming in a manufacturing setting considered an asset.
  • Ability to edit existing programs as well as test new programming.
  • Must be able to follow written and oral instructions.
  • Must be adaptable to a changing work environment, competing demands and is able to deal with frequent change, delays or unexpected events.
  • Must be willing and able to work flexible shifts and changing work schedules.
  • Ability to detect, isolate, and identify irregularities and malfunctions in machinery and equipment.
  • Demonstrated aptitude in reading and interpreting blueprints, diagrams, schematics, drawings, manuals, and specifications.
  • Accurate and highly analytical.
  • Strong work ethic and positive team attitude.

Job Types: Full-time, Permanent

Benefits:

  • Casual dress
  • Company pension
  • Dental care
  • Extended health care
  • On-site parking
  • Tuition reimbursement
  • Vision care

Schedule:

  • 8 hour shift
  • Day shift
  • Monday to Friday

Work Location: In person

Get a free, confidential resume review.
Select file or drag and drop it
Avatar
Free online coaching
Improve your chances of getting that interview invitation!
Be the first to explore new Programmer - CNC/Mill jobs in Winnipeg