1

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

Machine Operator (2nd Shift)

Brunswick, ME

$25 - $26/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Interpret specifications, engineering prints, job orders, and work instructions to set up and operate equipment accurately. * Set up and operate CNC vertical milling machines, saws, drill presses ...

Machinist (2nd Shift)

Brunswick, ME · On-site

$26 - $28/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Working with both CNC and manual machining equipment, the Machinist brings precision, problem-solving, and craftsmanship to every part produced. This role collaborates closely with engineering ...

Machinist (2nd Shift)

Brunswick, ME

$26 - $28/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Working with both CNC and manual machining equipment, the Machinist brings precision, problem-solving, and craftsmanship to every part produced. This role collaborates closely with engineering ...

Engineering Technician

Biddeford, ME · On-site

$35 - $40/hr

  • Medical

  • PTO

... with CNC machining process support, tooling evaluations, and fixture development. · Collect and ... Associate's degree or technical training in manufacturing, engineering technology, or a related ...

Machinist III

Kennebunkport, ME · On-site

$21.25 - $29/hr

Set up, operate, and maintain CNC milling and turning centers to produce complex parts from ... Collaborate with engineering on the design, test, and new product development - your shop-floor ...

Machinist III

Kennebunkport, ME

$21.25 - $29/hr

Set up, operate, and maintain CNC milling and turning centers to produce complex parts from ... Collaborate with engineering on the design, test, and new product development - your shop-floor ...

Machinist III

Arundel, ME · On-site

$21.25 - $29/hr

Set up, operate, and maintain CNC milling and turning centers to produce complex parts from ... Collaborate with engineering on the design, test, and new product development - your shop-floor ...

Machinist III

Kennebunkport, ME · On-site

$21.25 - $29/hr

Set up, operate, and maintain CNC milling and turning centers to produce complex parts from ... Collaborate with engineering on the design, test, and new product development - your shop-floor ...

Toolmaker I

Portland, ME · On-site

$24 - $38/hr

... CNC machine tools and other equipment as required. § Perform hand-finishing, polishing, and ... engineering in problem solving § When necessary, work to sketches and/or verbal instructions to ...

Set up, operate, and maintain CNC milling and turning centers to produce complex parts from ... Collaborate with engineering on the design, test, and new product development -- your shop-floor ...

Machinist III

Kennebunkport, ME · On-site

$21.25 - $29/hr

Set up, operate, and maintain CNC milling and turning centers to produce complex parts from ... Collaborate with engineering on the design, test, and new product development -- your shop-floor ...

Machinist III

Arundel, ME · On-site

$21.25 - $29/hr

Set up, operate, and maintain CNC milling and turning centers to produce complex parts from ... Collaborate with engineering on the design, test, and new product development - your shop-floor ...

Machinist III

Kennebunkport, ME · On-site

$21.25 - $29/hr

Set up, operate, and maintain CNC milling and turning centers to produce complex parts from ... Collaborate with engineering on the design, test, and new product development -- your shop-floor ...

Showing results 41-60

Cnc Machine Engineer information

See Portland, ME salary details

$25

$38

$47

How much do cnc machine engineer jobs pay per hour?

As of Aug 20, 2026, the average hourly pay for cnc machine engineer in Portland, ME is $38.12, according to ZipRecruiter salary data. Most workers in this role earn between $34.33 and $40.62 per hour, depending on experience, location, and employer.

What is a CNC machine engineer?

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 are the key skills and qualifications needed to thrive as a CNC machine engineer?

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 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.

Is CNC machine engineer in high demand?

CNC machine engineers are in high demand due to the ongoing need for precision manufacturing and automation in industries such as aerospace, automotive, and electronics. Skilled professionals with knowledge of CAD/CAM software, machine operation, and maintenance are particularly sought after, often leading to good job stability and competitive salaries.

What does a CNC machine engineer do?

A CNC machine engineer designs, programs, and maintains computer numerical control (CNC) machines used in manufacturing. They create tool paths using CAD/CAM software, set up machines, and ensure precision and quality in production processes. Strong technical skills and knowledge of machining operations are essential for this role.

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:

Machine Operator (2nd Shift)

STARC Systems Inc

Brunswick, ME

$25 - $26/hr

Full-time, Other

Medical, Dental, Vision, Life, Retirement, PTO

Posted 29 days ago


Job description

Description

The Machine Operator works in a manufacturing environment setting up and operating CNC milling machines and other production equipment to create precision parts and components. This role performs primary machining and secondary operations in support of the production plan, with a focus on delivering a timely, high-quality product to our customers. 


The Machine Operator works across assigned production shifts and plays a critical role in maintaining machine efficiency, product quality, and a safe, organized shop floor.



ESSENTIAL DUTIES AND RESPONSIBILITIES 


MACHINE SETUP & OPERATION:

  • Interpret specifications, engineering prints, job orders, and work instructions to set up and operate equipment accurately.
  • Set up and operate CNC vertical milling machines, saws, drill presses, and other production machinery to create parts per the production plan.
  • Perform all required secondary machining or additional operations to produce components ready for assembly.
  • Monitor machine performance during production runs; make adjustments to feeds, speeds, and tooling as needed to maintain output quality.
  • Perform routine machine maintenance tasks including cleaning, lubrication, and basic troubleshooting; report equipment issues promptly.
  • May be asked to obtain certification to operate a forklift.


QUALITY & INSPECTION:

  • Inspect materials, in-process components, and finished parts to detect defects or malfunctions prior to assembly.
  • Maintain quality standards, process parameters, and other indicators to ensure all components conform to engineering specifications and quality requirements.
  • Identify and communicate non-conforming parts or process deviations to the Production Manager or CNC Area Lead.
  • Follow all documented work instructions, standard operating procedures (SOPs), and quality checklists consistently.
  • Complete production and quality records accurately and in a timely manner.


WORKPLACE STANDARDS & 5S:

  • Maintain cleanliness of machines, equipment, and the shop floor on a continuous basis.
  • Maintain a safe, clean, and well-organized production work environment through consistent application of the 5S program.
  • Report tooling shortages, material discrepancies, or equipment concerns to the appropriate supervisor promptly.


SAFETY & COMPLIANCE:

  • Embrace and comply with all safety policies, OSHA regulations, and company employee guidelines.
  • Participate in safety training, toolbox talks, and incident reporting as required.
  • Use appropriate personal protective equipment (PPE) at all times in designated areas.
  • Supports and models STARC Systems values and mission.
  • Other duties as assigned, relevant to the role and in support of the needs of the company.


Requirements

EDUCATION AND EXPERIENCE:

  • Associate's degree or equivalent preferred; combination of relevant education and experience considered.
  • One or more years of prior experience with CNC milling machine setup, operation, tooling, and machining parameters required; CNC programming experience or training a plus.
  • Ability to read and accurately interpret engineering drawings, production prints, and shop floor work instructions.
  • Basic math skills and proficiency with precision measuring instruments (calipers, micrometers, gauges).
  • Experience with hand tools, power tools, and general manufacturing equipment preferred.


REQUIRED SKILLS/ABILITIES:

  • Strong mechanical aptitude with the ability to set up and troubleshoot CNC and machining equipment.
  • Detail-oriented with a commitment to producing accurate, defect-free components.
  • Ability to work effectively as part of a team in a fast-paced production environment.
  • Self-motivated and adaptable; able to shift between tasks and machines as production needs change.
  • Strong alignment with STARC Systems' core values:Team Aligned, Safety Focused, Committed, Innovative & Growth Oriented.
  • Effective verbal communication skills; able to interact clearly with supervisors, leads, and team members.
  • Goal-oriented with a focus on producing quality parts and contributing to overall production performance.


SCHEDULE AND COMPENSATION:

This is a second shift position with hours of 3:30 p.m. to 12:00 a.m.


The pay range for this position is $25.00 to $26.00 per hour plus a $2.00 an hour shift differential. 


Compensation and benefits offered may vary depending on multiple individualized factors, job level, market location, job-related knowledge, skills, individual performance and experience. Please note that salary is only one component of total compensation at STARC Systems.  


BENEFITS:

STARC Systems offers a competitive benefits package designed to support employees and their families. The benefits listed below are intended to provide a general summary and are not intended to be a complete list of all benefits, programs, eligibility requirements, plan terms, conditions, or limitations. 


Medical insurance plan options 

Health Savings Account and Flexible Spending Account options 

Employer HSA contribution for eligible employees enrolled in an HSA-compatible plan 

Dental insurance 

Vision insurance 

Basic life and AD&D insurance 

Voluntary life and AD&D insurance options 

Short-term and long-term disability insurance 

Voluntary accident, critical illness, and hospital indemnity insurance options 

Employee Assistance Program resources 

Virtual care resources 

Paid time off and company holidays 

401(k) retirement plan 



PHYSICAL DEMANDS AND WORK ENVIRONMENT 

The physical demands described below are representative of those that must be met by an employee to successfully perform the essential functions of this position. Reasonable accommodations may be made to enable qualified individuals with disabilities to perform the essential functions in accordance with the Americans with Disabilities Act (ADA) and applicable state law.


While performing the duties of this role, the employee is regularly required to stand for extended periods, walk throughout the production floor, use hands and fingers to handle tools, parts, and equipment, and reach with arms and hands. The employee must frequently lift and/or move up to 40 pounds and occasionally lift heavier materials with assistance or mechanical aids. The noise level in the production environment is typically moderate to high; hearing protection may be required in designated areas. Specific vision requirements include close vision, distance vision, peripheral vision, depth perception, and the ability to adjust focus. This role is performed in a manufacturing environment and may involve exposure to moving mechanical parts, tools, and materials.