AllSTEM Connections
Position Summary
The CNC Programmer leads high-precision CNC machining setup operations, focusing on optimizing machine performance, process efficiency, and product quality. This role involves advanced program interpretation, tooling selection, fixture design, and problem-solving for complex machining tasks. Collaboration with engineering, quality, manufacturing, and suppliers is essential to drive process improvements, reduce cycle times, and achieve cost-effective production outcomes.
Essential Duties and Responsibilities
Write work instructions and develop machining and assembly processes.
Design work-holding devices in 3D CAD and create 2D drawings from 3D models.
Select tooling, feeds, and speeds for machining aluminum, armor, etc.
Write CNC machine tool programs in CAM systems for 2, 3, 4, and 5-axis machines.
Interpret engineering drawings, GD&T, CAD models, and CAM programs.
Select, install, and align tooling, fixtures, and work-holding devices.
Perform machine offsets, tool length adjustments, and part probing.
Set up multi-axis milling machines for prototype and production runs.
Analyze and optimize cycle times, tool paths, and machining parameters.
Recommend tooling upgrades, fixture improvements, and programming changes.
Implement continuous improvement ideas and drive cost-down activities.
Assist operators with initial machine setup, troubleshooting, and program improvements.
Support all production processes and create new production processes.
Maintain and improve established processes and work on prototype development prior to production.
Access and navigate DNC software to create programs and load into CNC machines.
Create basic Microsoft Excel spreadsheets with formulas and PowerPoint presentations.
Communicate progress and obstacles via email.
Perform miscellaneous tasks to support manufacturing, engineering, quality, and estimating departments.
Use precision measuring instruments and follow quality procedures.
Maintain a safe working environment and contribute to team efforts.
Qualifications
High School Diploma required; Associate or bachelor’s degree in engineering preferred.
5–7 years of experience in CNC machining.
3–5 years of experience in CNC programming with metals. Preferably with MasterCam.
Proficiency in 3D modeling software; Fusion 360 experience preferred.
Strong computer skills including email, Excel, PowerPoint, Word, CAD, and CAM.
Macro writing experience is preferred.
Effective time management and organizational skills.
Problem‑solving and root cause analysis capabilities.
Good communication skills – oral, written, and visual.
Must be a U.S. Person (due to export control regulations).
Benefits
Medical insurance
Vision insurance
401(k)
Disability insurance
Tuition assistance
Direct Hire. Pay Range: $50-55/hour plus Excellent Benefits Package US PERSONS ONLY. NO VISA SPONSORSHIP. #J-18808-Ljbffr
Essential Duties and Responsibilities
Write work instructions and develop machining and assembly processes.
Design work-holding devices in 3D CAD and create 2D drawings from 3D models.
Select tooling, feeds, and speeds for machining aluminum, armor, etc.
Write CNC machine tool programs in CAM systems for 2, 3, 4, and 5-axis machines.
Interpret engineering drawings, GD&T, CAD models, and CAM programs.
Select, install, and align tooling, fixtures, and work-holding devices.
Perform machine offsets, tool length adjustments, and part probing.
Set up multi-axis milling machines for prototype and production runs.
Analyze and optimize cycle times, tool paths, and machining parameters.
Recommend tooling upgrades, fixture improvements, and programming changes.
Implement continuous improvement ideas and drive cost-down activities.
Assist operators with initial machine setup, troubleshooting, and program improvements.
Support all production processes and create new production processes.
Maintain and improve established processes and work on prototype development prior to production.
Access and navigate DNC software to create programs and load into CNC machines.
Create basic Microsoft Excel spreadsheets with formulas and PowerPoint presentations.
Communicate progress and obstacles via email.
Perform miscellaneous tasks to support manufacturing, engineering, quality, and estimating departments.
Use precision measuring instruments and follow quality procedures.
Maintain a safe working environment and contribute to team efforts.
Qualifications
High School Diploma required; Associate or bachelor’s degree in engineering preferred.
5–7 years of experience in CNC machining.
3–5 years of experience in CNC programming with metals. Preferably with MasterCam.
Proficiency in 3D modeling software; Fusion 360 experience preferred.
Strong computer skills including email, Excel, PowerPoint, Word, CAD, and CAM.
Macro writing experience is preferred.
Effective time management and organizational skills.
Problem‑solving and root cause analysis capabilities.
Good communication skills – oral, written, and visual.
Must be a U.S. Person (due to export control regulations).
Benefits
Medical insurance
Vision insurance
401(k)
Disability insurance
Tuition assistance
Direct Hire. Pay Range: $50-55/hour plus Excellent Benefits Package US PERSONS ONLY. NO VISA SPONSORSHIP. #J-18808-Ljbffr