What are the responsibilities and job description for the CNC Programmer - Milling Dept position at Alexandria Pro Fab?
Job Summary
The CNC (computer numerical control) Programmer writes the instructions for the computing module that is used to run CNC machines. They are responsible for interpreting project blueprints, designing programs, and setting up machines to produce the components outlined in the program.
Essential Duties and Responsibilities
- Analyzes work orders and blueprints to determine information such as material to be used, type of operations, and sequence of operations required and sets up the machines in accordance with these blueprints
- Uses computer software to model cutting paths and program machines accordingly
- Considers tools required to cut particular materials and program machines accordingly
- Secures special tooling, if needed.
- Performs quality assurance tests to ensure products meet design specifications
- Adjusts machine cutting paths or settings to optimize production while maintaining quality
Troubleshoots and resolves problems with machines as they arise Performs basic machine maintenance such as cleaning and sharpening
- Trains new employees on how to operate CNC machines and programs properly
- Performs other duties as assigned
Skills and Qualifications
- Associate’s degree (A.A.) or equivalent from 2-year college or technical school; or 2 years of related experience and/or on-the-job training; or equivalent combination of education and experience.
- Knowledge of manufacturing and machining practices, proficient in the use of cutting tools and measurement equipment
Ability to maintain quality control with accuracy and precision at all times Strong computer skills
- Skilled at troubleshooting and resolving mechanical or logistical problems that arise
- Ability to read and interpret technical drawings, blueprints, and documents such as safety rules, operating and maintenance instructions, and procedure manuals
- Ability to work independently with minimal supervision
- Time management skills; deadline-oriented
- Ability to work on multiple projects simultaneously
Excellent communication skills Ability to interpret and carry out instructions, short correspondence, and memos furnished in written oral, diagram, or schedule form
- Ability to work with mathematical concepts such as geometry and trigonometry
- Ability to apply concepts such as fractions to practical situations
- Ability to solve practical problems and deal with a variety of variables in situations where only limited standardization exists
Job Type: Full-time
Pay: $27.00 - $35.00 per hour
Expected hours: 40 per week
Benefits:
- 401(k)
- 401(k) matching
- Dental insurance
- Flexible schedule
- Health insurance
- Health savings account
- Life insurance
- Paid time off
- Professional development assistance
- Referral program
- Retirement plan
- Tuition reimbursement
- Vision insurance
Schedule:
- 10 hour shift
- Day shift
Ability to Commute:
- Alexandria, MN 56308 (Required)
Ability to Relocate:
- Alexandria, MN 56308: Relocate before starting work (Required)
Work Location: In person
Salary : $27 - $35