Demo

CNC Programmer

All Seasons Placement
Erie, PA Full Time
POSTED ON 10/8/2026
AVAILABLE BEFORE 2/5/2027

CNC Programmer / Senior CNC Machinist

$28.00–$36.00/Hour | Erie County, PA

All Seasons Placement is seeking experienced CNC Programmers and Senior CNC Machinists for high-level machining opportunities with manufacturing companies throughout Erie County, PA.

These positions are intended for experienced machining professionals capable of taking a part from blueprint or drawing to a proven machining process and finished component.

We're looking for individuals who understand not only how to operate CNC equipment, but how and why the machining process works.

PAY

$28.00–$36.00 per hour, depending on programming ability, machining experience, software knowledge, equipment experience, shift, and position.

RESPONSIBILITIES MAY INCLUDE

  • Creating and modifying CNC programs
  • Programming CNC mills, lathes, and/or machining centers
  • Programming from blueprints, CAD models, or engineering drawings
  • Writing and editing G-Code and M-Code
  • Using CAM software to develop machining processes and toolpaths
  • Determining machining sequences and operations
  • Selecting tooling and cutting parameters
  • Determining appropriate speeds and feeds
  • Planning workholding and fixturing
  • Completing machine setups and proving out programs
  • Performing first-piece inspections
  • Troubleshooting programming and machining problems
  • Optimizing cycle times
  • Improving tool life and machining efficiency
  • Maintaining dimensional accuracy and tight tolerances
  • Working with engineering, quality, tooling, and production departments
  • Identifying opportunities for process improvements
  • Assisting and training CNC machinists and operators
  • Maintaining program documentation and revisions

EXPERIENCE WE'RE INTERESTED IN

Experience may include:

  • CNC Programming
  • G-Code / M-Code
  • CAD/CAM Programming
  • CNC Mills
  • CNC Lathes
  • Vertical Machining Centers
  • Horizontal Machining Centers
  • Multi-Axis Machining
  • Haas
  • Mazak
  • Okuma
  • Fadal
  • Fanuc or similar controls
  • Complex setups
  • Tooling selection
  • Fixture design or workholding
  • Tight-tolerance machining
  • Prototype and/or production machining
  • Process development and optimization

Experience with common CAD/CAM software is highly desirable.

WHAT MAKES A STRONG CANDIDATE?

We're particularly interested in machinists who can look at a print and determine:

How are we going to hold it?
How are we going to machine it?
What tooling should we use?
What order should the operations run?
How do we make it accurately, efficiently, and repeatedly?

Strong candidates should have:

  • Advanced CNC machining knowledge
  • CNC programming experience
  • Excellent blueprint-reading skills
  • Strong knowledge of GD&T and tolerances
  • Understanding of tooling, speeds, feeds, and cutting conditions
  • Strong problem-solving ability
  • Ability to troubleshoot independently
  • Precision measurement and inspection experience
  • Attention to quality and efficiency
  • Dependable attendance and professional work ethic

MULTIPLE OPPORTUNITIES AVAILABLE

All Seasons Placement works with manufacturers throughout the Erie County area. Your experience will be evaluated to help match you with opportunities that best fit your:

Programming Skills Machine Experience Preferred Shift Location Career Goals Pay Expectations

APPLY CONFIDENTIALLY

Currently employed but interested in seeing what else is available?

We welcome confidential conversations with experienced CNC professionals.

All Seasons Placement, Inc.
4166 W. Ridge Rd.
Erie, PA 16506
Email: jobs@allseasonsplacement.com

You've invested years developing your machining skills. Let's find an opportunity that values them.

Pay: $28.00 - $36.00 per hour

Benefits:

  • Dental insurance
  • Health insurance
  • Life insurance
  • Paid time off
  • Vision insurance

Experience:

  • CNC Programming: 5 years (Preferred)

Ability to Commute:

  • Erie, PA 16506 (Required)

Work Location: In person

Salary : $28 - $36

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a CNC Programmer?

Sign up to receive alerts about other jobs on the CNC Programmer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$70,250 - $90,788
Income Estimation: 
$84,020 - $107,510
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at All Seasons Placement

  • All Seasons Placement Erie, PA
  • Swiss Mill Machinist All Seasons Placement, Inc. Location: Erie County, PA Job Type: Full-Time Pay: Competitive – Based on Experience Shift: Multiple shift... more
  • 8 Days Ago

  • All Seasons Placement Erie, PA
  • CNC Setup Machinist $21.00–$27.00/Hour | Erie County, PA PUT YOUR MACHINING EXPERIENCE TO WORK All Seasons Placement is recruiting experienced CNC Setup Ma... more
  • 14 Days Ago

  • All Seasons Placement Erie, PA
  • Great Benefit Package Health, Vision, and Dental Insurance Disability, Life Insurance, Short & Long Term Disability Retirement Plan Paid Holidays/Paid time... more
  • 14 Days Ago

  • All Seasons Placement Erie, PA
  • Great Benefit Package Health, Vision, and Dental Insurance Disability, Life Insurance, Short & Long Term Disability Retirement Plan Paid Holidays/Paid time... more
  • 14 Days Ago


Not the job you're looking for? Here are some other CNC Programmer jobs in the Erie, PA area that may be a better fit.

  • Graham Tech Inc Meadville, PA
  • Overview We are seeking a skilled CNC Programmer to join our manufacturing team. The ideal candidate will be responsible for creating and optimizing CNC pr... more
  • 1 Month Ago

  • Automated Industrial Systems Erie, PA
  • Company Description Automated Industrial Systems (AIS) is a longstanding leader in O-ring, seal, and retaining ring installation machines, serving industri... more
  • 8 Days Ago

AI Assistant is available now!

Feel free to start your new journey!