1

Cnc Programming Jobs in Maine (NOW HIRING)

CNC Machinist

Winslow, ME · On-site

$24 - $28/hr

Legacy Talent Search is currently seeking candidates for a CNC Machinist role in Winslow, ME. Our ... Read and interpret blueprints, engineering drawings, and work instructions. * Perform machine ...

CNC Machinist Weekend Nights

South Paris, ME · On-site

$19.25 - $26.25/hr

CNC Operation - Run CNC lathes, mill-turns, and 3-, 4-, and 5-axis mills to produce high-quality ... Collaboration - Work with supervisors, engineers, maintenance, and quality teams to resolve issues

CNC Machinist

South Paris, ME · On-site

$19.25 - $26.25/hr

Collaborate with supervisors, engineering, maintenance, and quality teams What You Bring * HS diploma/GED; machining training or 2+ years CNC experience * Experience machining medium-to-high ...

CNC Machinist Weekend Nights

South Paris, ME · On-site

$19.25 - $26.25/hr

CNC Operation - Run CNC lathes, mill-turns, and 3-, 4-, and 5-axis mills to produce high-quality ... Collaboration - Work with supervisors, engineers, maintenance, and quality teams to resolve issues

CNC Machinist

Rockland, ME · On-site

$21 - $28.50/hr

Fabricate new tooling/fixtures per engineering designs. * Follow a maintenance schedule for tooling ... and operate CNC machine centers and other equipment. Understanding basic speed and feed ...

CNC Machinist

Rockland, ME

$21 - $28.50/hr

Fabricate new tooling/fixtures per engineering designs. * Follow a maintenance schedule for tooling ... and operate CNC machine centers and other equipment. Understanding basic speed and feed ...

Toolmaker I

Portland, ME · On-site

$24 - $38/hr

... of CNC programming and operation • Knowledge of working properties of alloy steels, tool steels, cast iron, aluminum and plastics • Working knowledge of heat treatment processes • Capable of ...

CNC Machinist III

Kennebunkport, ME · On-site

$21.25 - $29/hr

CNC Machinist - Level III Position Summary The Machinist III is responsible for manufacturing ... or assist engineering teams with new product designs and process improvements. Typical work ...

CNC Machinist

Rockland, ME · On-site

$21 - $28.50/hr

Fabricate new tooling/fixtures per engineering designs. * Follow a maintenance schedule for tooling ... and operate CNC machine centers and other equipment. Understanding basic speed and feed ...

Be Seen First

Our work requires sophisticated planning across CNC machining, programming, tooling, raw materials, outside processing, inspection, engineering, and final delivery. The right person will understand ...

Machining Technician

Biddeford, ME · On-site

$25 - $35/hr

Programming: Help develop and troubleshoot CNC programs using CAD/CAM software (e.g., Edgecam, Solidworks, or equivalent) * Tooling and Maintenance: Help select appropriate tooling for materials and ...

Collaborate with supervisors, engineering, maintenance, and quality teams What You Bring * HS diploma/GED; machining training or 2+ years CNC experience * Experience machining medium‑to‑high ...

CNC Machinist 2nd shift

South Paris, ME · On-site

$18.75 - $24.75/hr

Collaborate with supervisors, engineering, maintenance, and quality teams What You Bring * HS diploma/GED; machining training or 2+ years CNC experience * Experience machining medium-to-high ...

Showing results 41-60

Cnc Programming information

See Maine salary details

$16

$29

$43

How much do cnc programming jobs pay per hour?

As of Sep 5, 2026, the average hourly pay for cnc programming in Maine is $29.97, according to ZipRecruiter salary data. Most workers in this role earn between $24.66 and $33.75 per hour, depending on experience, location, and employer.

What is CNC programming?

CNC programming involves creating detailed instructions that guide computer numerical control (CNC) machines in the manufacturing of parts and products. CNC programmers use specialized software to convert design blueprints into precise code, which tells machines how to move, cut, and shape materials. This process ensures high accuracy, repeatability, and efficiency in manufacturing. CNC programming is essential in industries such as automotive, aerospace, and metal fabrication.

What are the key skills and qualifications needed to thrive as a CNC programmer?

To thrive as a CNC Programmer, you need strong mathematical aptitude, mechanical understanding, and experience with blueprint reading, often supported by a degree or certification in manufacturing technology or a related field. Familiarity with CAD/CAM software, G-code programming, and CNC machine operation is essential. Attention to detail, problem-solving skills, and effective communication are crucial soft skills for optimizing processes and minimizing errors. These skills ensure efficient production, high-quality output, and smooth collaboration with engineering and production teams.

What are some common challenges CNC programmers face when transitioning from manual machining to automated CNC environments?

CNC Programmers often find that moving from manual machining to CNC environments requires adapting to new software, precision expectations, and troubleshooting skills. Unlike manual machining, CNC programming involves understanding G-code, machine-specific software, and simulation tools, as well as resolving issues related to tool paths and machine errors. Collaboration with machinists and engineers becomes more critical to ensure that the programmed designs are both manufacturable and efficient. Staying updated with evolving technology and continuous learning are essential for a smooth transition and long-term success.

What is the difference between Cnc Programming vs Cnc Machinist?

AspectCnc Programming

Cnc Programming involves writing and editing code to control CNC machines, focusing on creating precise instructions for manufacturing parts. Cnc Machinists operate CNC machines, set up equipment, and manually adjust tools to produce parts based on the programs. Both roles require knowledge of CNC operations, often share certifications like CNC operator licenses, and work in manufacturing environments. While Cnc Programmers focus on coding and software, Cnc Machinists handle machine operation and adjustments. They often collaborate, with programmers providing instructions for machinists to execute.

Are CNC programmers in demand?

CNC programmers are in demand due to the ongoing need for precision manufacturing in industries such as aerospace, automotive, and medical devices. Skilled programmers who can operate CAD/CAM software and work with CNC machines are sought after, especially as automation increases in manufacturing environments.

How much do CNC programmers earn?

CNC programmers typically earn between $50,000 and $80,000 annually, depending on experience, location, and industry. Skilled programmers with certifications and proficiency in CAD/CAM software can earn higher salaries, especially in manufacturing environments with complex machinery.

What are the most commonly searched types of Cnc Programming jobs in Maine?

The most popular types of Cnc Programming jobs in Maine are:

What are popular job titles related to Cnc Programming jobs in Maine?

For Cnc Programming jobs in Maine, the most frequently searched job titles are:

What job categories do people searching Cnc Programming jobs in Maine look for?

The top searched job categories for Cnc Programming jobs in Maine are:

Infographic showing various Cnc Programming job openings in Maine as of August 2026, with employment types broken down into 1% Internship, 78% Full Time, 15% Part Time, 1% Temporary, 4% Contract, and 1% Nights. Highlights an 87% Physical, 2% Hybrid, and 11% Remote job distribution, with an average salary of $62,342 per year, or $30 per hour.

CNC Machinist

Legacy Talent Search

Winslow, ME • On-site

$24 - $28/hr

Full-time

Medical, PTO

Re-posted 28 days ago


Key responsibilities

  • Set up, operate, and monitor CNC machining equipment to produce precision components according to specifications.

  • Read and interpret blueprints, engineering drawings, and work instructions.

  • Inspect finished parts using precision measuring instruments to ensure quality and dimensional accuracy.


Job description

Legacy Talent Search is currently seeking candidates for a CNC Machinist role in Winslow, ME. Our client is a well-established industry leader known for precision manufacturing, innovation, and delivering high-quality products. With a commitment to continuous improvement and excellence, they provide a stable work environment with opportunities for long-term career growth.

Pay:

  • $28.00/hour – with a 2-year machining degree or 2+ years of CNC machining experience
  • $24.00/hour starting – with less than 2 years of experience and no machining degree
  • $7,500 Sign-On Bonus
 
Key Responsibilities:
  • Set up, operate, and monitor CNC machining equipment to produce precision components according to specifications.
  • Read and interpret blueprints, engineering drawings, and work instructions.
  • Perform machine adjustments, tooling changes, and offset modifications as needed.
  • Inspect finished parts using precision measuring instruments to ensure quality and dimensional accuracy.
  • Maintain tight tolerances while meeting production and quality standards.
  • Perform routine machine maintenance and keep equipment in proper working condition.
  • Accurately document production data, inspections, and completed work orders.
  • Troubleshoot machining issues and communicate equipment or quality concerns to supervisors.
  • Maintain a clean, organized, and safe work environment while following all company safety procedures.
  • Collaborate with production and quality teams to achieve daily production goals and continuous improvement initiatives.
Qualifications:
  • High school diploma or equivalent required.
  • 2-year machining degree or 2+ years of CNC machining experience preferred for the higher pay rate.
  • Mechanical aptitude and the ability to read blueprints and use precision measuring tools.
  • Strong attention to detail and commitment to producing high-quality work.
  • Ability to work independently and as part of a team in a fast-paced manufacturing environment.
  • Ability to stand for extended periods and lift up to 50 lbs. as needed.
  • Willingness to learn and grow within the organization.
 
What We Offer:
  • Competitive hourly pay based on education and experience.
  • $7,500 Sign-On Bonus.
  • Comprehensive benefits package, including health insurance and paid time off.
  • Opportunities for advancement and professional development.
  • A stable, team-oriented work environment with cutting-edge manufacturing technology.
  • The opportunity to build a rewarding career with an industry-leading manufacturer.
 

At Legacy Talent Search, we are more than just a staffing agency. We are dedicated to supporting the growth of the American economy and way of life, one job at a time. With a focus on rebranding the staffing industry, we work tirelessly to show how a specialized recruiting team can drive productivity. Our legacy is built on people and community—how we help others is how we leave our mark.

Join us today and discover how we #recruitdifferently.

Legacy Talent Search is an Equal Opportunity Employer.