Job Description
Job Description
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 skillsMust have excellent reading comprehension skillsGood math skills, especially algebra, trigonometry, and physicsGood active listening skillsMust have problem-solving skillsMust have excellent time management skillsMust have good organizational and planning skillsKnowledge of metal shop workMust be highly detailedMust be able to work effectively with little or no supervisionMust have the ability to read blueprintsCompletion of technical or associate degree program in a related fieldExperience programming 3- and 5-axis CNC millsExperience with Mastercam, AutoCAD, GeoPathBe trained to operate various types of equipment, machines, and toolsStrong troubleshooting and critical thinking skillsWork Environment :
Must be able to work effectively with little or no supervisionMust be a team playerMust be able to self-reportAbility to come to work on timeAbility to thrive in a fast-paced environmentAbility to stand for 8-10 hours during a shiftMust be willing to work in areas with high levels of noise such as plants or engineering departmentsProlonged sitting while programming; prolonged standing while checking programsEducation :
Associate’s degree in CNC programming, a computer-related field, or a mechanical fieldKnowledge of electronic and machine toolsExperience with programmingContinuing education to learn new techniques as they emerge