CNC Programmer
Listed on 2026-08-03
-
Manufacturing / Production
Manufacturing Engineer, CNC Machinist
Position Summary
Develop a complete CNC program package using CAD and CAM software (Solid Works and GibbsCAM preferred) software for 4-5 axis CNC Milling equipment, CNC Lathes and CNC Mill-Turn Machines. Package includes, but is not limited to, machine programs, cutter selection, setup documentation, tooling, fixture design & drafting, CNC tooling programs, verification, and shop aid sketches.
Essential Duties And ResponsibilitiesAnalyze job orders, drawings, blueprints, specifications, and design data in order to calculate part dimension compatibility with machines, tool selection, machine speeds, and feed rates.
- Observe machine trail runs or conduct computer simulations to ensure that programs and machinery will function properly and produce items that meet specifications.
- Verify CNC code to engineering models to ensure accuracy.
- Write, store, and modify original and/or existing CNC programs to enhance efficiency.
- Store, retrieve, and transfer CNC data as required.
- Coordinate with other functional areas as needed to implement and change CNC programs.
- Provide progress, status, and troubleshooting reports to management.
- Occasionally perform special projects.
- Comply with all applicable safety requirements, policies and procedures while maintaining a clean, safe, and orderly work environment.
- Participate in required training, medical monitoring, safety, and health evaluations and programs.
- Wear required Personal Protective Equipment (PPE) in all designated areas of facility.
- Perform all physical functions of position; standing, stooping, bending, sitting, walking, twisting, kneeling, turning and lifting of materials up to 35 lbs.
- Perform other duties as assigned.
Develop a complete CNC program package using CAD and CAM software (Solid Works and GibbsCAM preferred) software for 4-5 axis CNC Milling equipment, CNC Lathes and CNC Mill-Turn Machines. Package includes, but is not limited to, machine programs, cutter selection, setup documentation, tooling, fixture design & drafting, CNC tooling programs, verification, and shop aid sketches.
Essential Duties And ResponsibilitiesAnalyze job orders, drawings, blueprints, specifications, and design data in order to calculate part dimension compatibility with machines, tool selection, machine speeds, and feed rates.
- Observe machine trail runs or conduct computer simulations to ensure that programs and machinery will function properly and produce items that meet specifications.
- Verify CNC code to engineering models to ensure accuracy.
- Write, store, and modify original and/or existing CNC programs to enhance efficiency.
- Store, retrieve, and transfer CNC data as required.
- Coordinate with other functional areas as needed to implement and change CNC programs.
- Provide progress, status, and troubleshooting reports to management.
- Occasionally perform special projects.
- Comply with all applicable safety requirements, policies and procedures while maintaining a clean, safe, and orderly work environment.
- Participate in required training, medical monitoring, safety, and health evaluations and programs.
- Wear required Personal Protective Equipment (PPE) in all designated areas of facility.
- Perform all physical functions of position; standing, stooping, bending, sitting, walking, twisting, kneeling, turning and lifting of materials up to 35 lbs.
- Perform other duties as assigned.
High school diploma or equivalent required.
- Three plus years of related experience required.
- Two plus years of CAD and CAM experience required (Solid Works and GibbsCAM preferred.)
- Ability to use advanced shop mathematics, charts, tables and handbook formulas.
- Ability to work with complicated drawings, sketches and specifications.
- Ability to read Blueprints and understand measuring devices.
- Ability to interpret engineering documentation and write appropriate machine-level instructions, including revisions to existing programs.
- Good computer skills and ability to query, monitor, and input NC machine and system data.
- Attention to detail and ability to handle multiple priorities.
- Ability to professionally communicate and work cooperatively with others and to draw on other’s expertise when required.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).