1

Cnc Machine Engineer Jobs in Portland, ME (NOW HIRING)

CNC Machinist

Portland, ME · On-site

$21 - $28.75/hr

Minimum 3 years of CNC programming experience, with proven ability to create and edit programs. At least 5 years' experience working in a machine shop environment (or 3 years with vocational school ...

Be Seen First

Senior CNC Machinist

Arundel, ME · On-site

$35 - $55/hr

The ideal candidate will have a strong background in operating CNC machinery and a passion for precision engineering. As a CNC Machinist, you will be responsible for producing high-quality parts and ...

CNC Machinist

Gorham, ME · On-site

$20.25 - $27.50/hr

Collaborate with engineers, supervisors, programmers and other team members * Inspecting and ... Set up, adjust, and operate all of the basic machine tools and many specialized or advanced ...

CNC Machinist

Gorham, ME

$20.25 - $27.50/hr

Collaborate with engineers, supervisors, programmers and other team members * Inspecting and ... Set up, adjust, and operate all of the basic machine tools and many specialized or advanced ...

CNC Machinist

Gorham, ME · On-site

$25 - $34/hr

Collaborate with engineers, supervisors, programmers and other team members * Inspecting and ... Set up, adjust, and operate all of the basic machine tools and many specialized or advanced ...

CNC Machinist III

Kennebunkport, ME · On-site

$21.25 - $29/hr

This role involves setting up and operating CNC mills, CNC lathes, manual machine tools, grinders ... or assist engineering teams with new product designs and process improvements. Typical work ...

CNC Operator 2nd Shift

Cornish, ME

$20.50 - $28/hr

Produces machined parts by programming, setting up, and operating a computer numerical control (CNC) machine; maintains quality and safety standards; keeps records and maintains equipment supplies by ...

CNC Operator 2nd Shift

Cornish, ME · On-site

$20.50 - $28/hr

Produces machined parts by programming, setting up, and operating a computer numerical control (CNC) machine; maintains quality and safety standards; keeps records and maintains equipment supplies by ...

CNC Operator 2nd Shift

Cornish, ME

$20.50 - $28/hr

Produces machined parts by programming, setting up, and operating a computer numerical control (CNC ... Plans machining by studying work orders, blueprints, engineering plans, materials, specifications ...

Machinist III

Kennebunkport, ME

$21.25 - $29/hr

Sets up and operates mills, lathes, computer-controlled equipment (CNC) machine tools, grinders ... Assists engineers in design, development, and evaluation of new products and recommends product ...

next page

Showing results 1-20

Cnc Machine Engineer information

See Portland, ME salary details

$26

$38

$48

How much do cnc machine engineer jobs pay per hour?

As of Jul 26, 2026, the average hourly pay for cnc machine engineer in Portland, ME is $38.54, according to ZipRecruiter salary data. Most workers in this role earn between $34.71 and $41.11 per hour, depending on experience, location, and employer.

What are CNC Machine Engineers?

CNC Machine Engineers are professionals who design, program, operate, and maintain computer numerical control (CNC) machines used in manufacturing. They develop and optimize processes to produce precision parts and components from materials such as metal, plastic, or wood. Their responsibilities also include troubleshooting equipment, ensuring quality control, and collaborating with other engineers to improve efficiency. CNC Machine Engineers play a vital role in industries like automotive, aerospace, and electronics where high accuracy and repeatability are essential.

What is the difference between Cnc Machine Engineer vs Cnc Programmer?

AspectCnc Machine EngineerCnc Programmer
Primary RoleDesigns, maintains, and troubleshoots CNC machines and systemsDevelops and writes CNC code to control machine operations
Required SkillsMechanical knowledge, troubleshooting, machine operationG-code programming, CAD/CAM software proficiency
Work EnvironmentManufacturing plants, machine shopsManufacturing, CNC programming departments
CertificationsTechnical certifications, CNC operation trainingG-code, CAD/CAM software certifications

While both roles are essential in CNC manufacturing, the Cnc Machine Engineer focuses on machine design, maintenance, and troubleshooting, whereas the Cnc Programmer specializes in creating the code that controls CNC machines. Understanding these differences helps employers and job seekers target the right skills and responsibilities in the industry.

What are the key skills and qualifications needed to thrive as a CNC Machine Engineer, and why are they important?

To thrive as a CNC Machine Engineer, you need a solid background in mechanical engineering, CNC programming, and machining processes, often supported by a relevant degree or technical certification. Familiarity with CAD/CAM software, G-code programming, and various CNC control systems is typically required. Strong problem-solving, attention to detail, and effective teamwork are vital soft skills in this role. These competencies ensure precise machining, efficient production, and seamless integration with manufacturing teams.

What are some common challenges CNC Machine Engineers face when optimizing production processes?

CNC Machine Engineers often encounter challenges such as minimizing machine downtime, ensuring precision in high-volume production, and adapting to rapidly changing design specifications. Balancing speed with accuracy while maintaining strict quality standards can be demanding, particularly when troubleshooting unexpected equipment issues or programming errors. Collaboration with production teams and continuous process improvement are key to overcoming these hurdles and ensuring efficient, reliable output.
What are popular job titles related to Cnc Machine Engineer jobs in Portland, ME? For Cnc Machine Engineer jobs in Portland, ME, the most frequently searched job titles are:
What job categories do people searching Cnc Machine Engineer jobs in Portland, ME look for? The top searched job categories for Cnc Machine Engineer jobs in Portland, ME are:

$24 - $34/hr

Other

Medical, Dental, Vision, Life, Retirement, PTO

Posted 15 days ago


Job description

Description

D & G Machine Products, Inc., a Certified ISO 9001 & AS9100D Company with a Main Plant located in Westbrook and a Fabrication Plant located in Gorham, Maine, has been offering full-service Precision Machining, Fabrication, Painted and Assembled Machine Products for more than 50 Years.


D&G Machine supplies several Nationwide Industries that include: Aerospace, Computer Chip Production, Defense Contracts, Medical, Power Generation, and Maine's Paper Industry.


D&G Machine employees have the opportunity to advance within the company after receiving valuable experience, as proven with a majority of our engineers and managers being promoted from the shop floor.


JOB SUMMARY:

The CNC Machinist is responsible for performing precision machining operations to produce high quality parts by programming, setting up, and operating a computer numerical controlled (CNC) machine. The CNC Machinist troubleshoots, diagnoses, and makes mechanical adjustments and repairs as needed and inspects products to blueprint specifications.


SUPERVISORY RESPONSIBILITIES:

  • None

ESSENTIAL JOB FUNCTIONS:

  • Plans machining by studying work orders, blueprints, engineering plans, materials, and specifications.
  • Determines the fixtures, attachments, and tools necessary to complete jobs according to specifications and mount them to machine prior to beginning cutting.
  • Programs, sets-up, and operates mills and lathes by entering instructions and monitoring operations.
  • Verifies incoming work orders for correct material.
  • Maintains specifications by observing machines operations; taking measurements; detecting malfunctions; troubleshooting processes; adjusting and reprogramming controls, adhering to quality assurance procedures and processes.
  • Monitors machine temperatures, ensures that machine has adequate warm-up and cool-down time between jobs and replaces coolant periodically.
  • Calculates requirements using basic math, geometry, and trigonometry.
  • Maintains continuity among work shifts by documenting and communicating actions.
  • Recognizes improper machine functioning and defects in machinery, measuring instruments or equipment and immediately addresses the problem.
  • Maintains equipment by completing preventive maintenance requirements.
  • Uses a wide variety of precision measuring instruments; maintains accurate dimensional tolerances based upon drawings.
  • Maintains safe operation by adhering to safety procedures and protocols.
  • Documents actions by completing production and quality logs.
  • Functions autonomously and in a team environment.
  • Maintains a clean and safe working area.

Requirements

REQUIRED SKILLS/EXPERIENCE/TRAINING:

  • High school diploma or equivalent required.
  • 2-year technical college degree preferred.
  • Minimum 5 years' related machine tool trade experience.
  • Experience with horizontal milling machines.
  • Knowledge of proper use of measuring tools/gauges and cutting tools.
  • Understanding of blueprints and routers.
  • Strong organizational, problem solving, and analytical skills.
  • Ability to work on complex projects with general direction and minimal guidance.
  • Versatility, flexibility, and a willingness to work within constantly changing priorities with enthusiasm.
  • Must pass a post-employment offer drug screen and background check.

EEO STATEMENT

D & G Machine Products, Inc. is committed to providing equal employment opportunities to all qualified employees and applicants for employment without regard to race, color, creed, national origin, gender, disability, or any other characteristic protected by applicable law.  


OTHER DUTIES

Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee for this job. Duties, responsibilities, and activities may change at any time with or without notice.

A competitive salary and benefits package is offered, including:

  • Medical Insurance 
  • Dental Insurance
  • Vision Insurance
  • Supplemental Insurance
  • Short Term Disability (employer paid)
  • Long Term Disability
  • Group Life Insurance (employer paid)
  • 401k with employer match
  • Paid Time Off (PTO)
  • 11 paid Holidays
  • 15% Shift Differential
  • Paid Tuition Reimbursement
  • And much more!