Job Type
Full-time
Description
Responsibilities:
- Develop CNC programs for production runs
- Analyze drawings to determine dimensions and to choose cutting tools, machine speeds, and feed rates
- Modify existing programs for different machines
- Creates instructions for machinists
- Review 3D CAD design blueprints
- Communicate with operators who will use the programs
- Checks completed programs by running simulations or tests
- Determines the sequence of operations in a program
- Choose cutting tools that will be needed
- Makes improvements to set up times for a task and contouring of complex shapes
- Simplifies tooling time for workers and increases productivity for the client
- Provides training for operators and/or set operators
- Make manual program adjustments as necessary
- Must be able to inspect and be responsible for the quality of your work
Requirements
Qualifications:
- Must have superior computer programming skills
- Must have excellent reading comprehension skills
- Good math skills, especially algebra, trigonometry, and physics
- Good active listening skills
- Must have problem-solving skills
- Must have excellent time management skills
- Must have good organizational and planning skills
- Knowledge of metal shop work
- Must be highly detailed
- Must be able to work effectively with little or no supervision
- Must have the ability to read blueprints
- Completion of technical or associate degree program in a related field
- Experience programming 3- and 5-axis CNC mills
- Experience with Mastercam, AutoCAD, GeoPath
- Be trained to operate various types of equipment, machines, and tools
- Strong troubleshooting and critical thinking skills
Work Environment:
- Must be able to work effectively with little or no supervision
- Must be a team player
- Must be able to self-report
- Ability to come to work on time
- Ability to thrive in a fast-paced environment
- Ability to stand for 8-10 hours during a shift
- Must be willing to work in areas with high levels of noise such as plants or engineering departments
- Prolonged sitting while programming; prolonged standing while checking programs
Education:
- Associate’s degree in CNC programming, a computer-related field, or a mechanical field
- Knowledge of electronic and machine tools
- Experience with programming
- Continuing education to learn new techniques as they emerge
Salary Description
$25 - $50 per hour