CNC Programmer

PDS Tech, Inc.

Bangor (ME)

On-site

USD 110,000 - 148,000

Full time

3 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Sign-on bonus
Relocation assistance
Relocation stipend
Flexible first shift

Job summary

PDS Tech Commercial is hiring a CNC Programmer for our Bangor, Maine facility. You will develop and optimize CNC programs for multi-axis machining of highly engineered energy components, collaborating with engineering and manufacturing teams.

Join a global leader in energy technology and drive continuous improvement. The role offers a 1st shift schedule, onsite work, and competitive compensation with sign-on and relocation incentives.

Qualifications

  • Bachelor's Degree in Engineering or equivalent manufacturing experience.
  • Minimum of 2 years of manufacturing or operations experience.
  • Hands-on CNC programming experience in a manufacturing environment.
  • Strong proficiency with Mastercam and VERICUT.
  • Experience developing and optimizing CNC programs for complex machining.
  • Strong troubleshooting and analytical skills.
  • Ability to work independently while thriving in a team environment.
  • Excellent communication and organizational abilities.

Responsibilities

  • Develop, maintain, and optimize CNC programs using Mastercam, Siemens NX, Esprit 2000 and related CAM software.
  • Create and support CNC programs for multi-axis milling, turning, and grinding operations.
  • Verify and validate CNC programs using VERICUT prior to production release.
  • Provide daily programming, troubleshooting, and technical support to shop floor operators.
  • Program and optimize advanced machine tool controls, including Fanuc, Siemens, Okuma, Haas.
  • Develop and troubleshoot Fanuc Macro B routines, variable-based programming, Renishaw probing routines, and CLM processes.
  • Support Manufacturing Engineers during machine startups, rebuilds, and process improvement initiatives.
  • Train operators on CNC programs, machine controls, and best practices.
  • Develop workstation instructions, process documentation, and SOPs.

Skills

CNC programming
Troubleshooting
Communication

Education

Bachelor's Degree in Engineering
High School Diploma/GED with manufacturing experience

Tools

Mastercam
VERICUT

Job description

Power the Future of Advanced Manufacturing
CNC Programmer | Global Energy Industry Leader

PDS Tech Commercial is partnering with a globally recognized leader in power generation and energy technology to hire an experienced CNC Programmer (Manufacturing Engineer IV) for their state-of-the-art manufacturing facility in Bangor, Maine.

If you're passionate about advanced machining, precision manufacturing, and solving complex programming challenges, this is your opportunity to work on mission-critical energy components while utilizing some of the industry's most advanced CNC technologies.

Location

Bangor, ME (Onsite)

Schedule

1st Shift | Flexible Start Times

Pay

$62.04 per hour

NEW! Exceptional Hiring Incentives
$10,000 Sign-On Bonus

Join the team and receive:

  • $3,000 after 30 days of employment

  • $7,000 after 6 months of employment

$5,000 Relocation Assistance

Relocating to the Bangor area? Receive a $5,000 relocation package paid within your first week of employment to help make your transition seamless.

This is a rare opportunity to combine a highly competitive compensation package with the stability and growth potential of a global manufacturing organization.

Make an Impact

As a CNC Programmer, you will develop, optimize, and validate sophisticated CNC programs that support the production of highly engineered components used in critical energy applications worldwide.

This role offers the opportunity to work with advanced multi-axis machining centers, large-scale precision components, cutting-edge CAM software, and industry-leading machine controls while driving continuous improvement across manufacturing operations.

Your expertise will directly influence:

  • Product quality

  • Manufacturing efficiency

  • Process reliability

  • Tooling optimization

  • Operator effectiveness

  • Production throughput

What You\'ll Do
  • Develop, maintain, and optimize CNC programs using Mastercam, Siemens NX, Esprit 2000, and related CAM software.

  • Create and support CNC programs for:

    • Multi-axis milling

    • Turning

    • Grinding operations

  • Verify and validate CNC programs using VERICUT prior to production release.

  • Provide daily programming, troubleshooting, and technical support to shop floor operators.

  • Program and optimize advanced machine tool controls, including:

    • Fanuc

    • Siemens

    • Okuma

    • Haas

  • Develop and troubleshoot:

    • Fanuc Macro B routines

    • Variable-based programming

    • Renishaw probing routines

    • Closed Loop Machining (CLM) processes

  • Support Manufacturing Engineers during machine startups, rebuilds, and process improvement initiatives.

  • Train operators on CNC programs, machine controls, and best practices.

  • Develop workstation instructions, process documentation, and standard operating procedures.

  • Define tooling requirements, fixture strategies, inventory standards, and tooling consumption rates.

  • Lead continuous improvement projects focused on:

    • Safety

    • Quality

    • Cost reduction

    • Delivery performance

  • Support machining operations involving large-scale precision components weighing up to 50,000 lbs.

  • Collaborate across engineering, manufacturing, quality, and operations teams to drive world-class manufacturing performance.

Required Qualifications
  • Bachelor\'s Degree in Engineering from an accredited institution OR

    • High School Diploma/GED with manufacturing or operations experience.

  • Minimum of 2 additional years of manufacturing or operations experience.

  • Hands-on CNC programming experience within a manufacturing environment.

  • Strong proficiency with:

    • Mastercam

    • VERICUT

  • Experience developing and optimizing CNC programs for complex machining applications.

  • Strong troubleshooting, analytical, and problem-solving skills.

  • Ability to work independently while thriving in a collaborative team environment.

  • Excellent communication and organizational abilities.

Preferred Qualifications

Experience with:

  • Siemens NX

  • Esprit 2000

  • Inventor

  • NX and other 3D modeling software

Programming and support experience with:

  • Fanuc Controls

  • Siemens Sinumerik ONE

  • Okuma Controls

  • Haas Controls

Additional desired experience:

  • Fanuc Macro B Programming

  • Renishaw Probing Systems

  • Variable-Based Programming

  • Closed Loop Machining (CLM)

  • Advanced machine tool controls and sub-routines

  • Geometric Dimensioning & Tolerancing (GD&T)

  • Lean Manufacturing methodologies

  • Project management experience

  • Machining exotic materials

  • Large-scale component manufacturing

Why Join This Team?

This is more than a CNC programming role. It\'s an opportunity to help manufacture the technologies that power industries, communities, and critical infrastructure around the world.

What Sets This Opportunity Apart?
  • $62.04/hour competitive pay

  • $10,000 sign-on bonus

  • $5,000 relocation assistance

  • Flexible first-shift schedule

  • Work for a globally recognized energy industry leader

  • Exposure to advanced CNC technologies and manufacturing systems

  • Collaborate with highly skilled engineering and manufacturing teams

  • Lead impactful process improvement initiatives

  • Work on large, complex, high-value components

  • Gain experience in a world-class manufacturing environment known for innovation, quality, and operational excellence

Ready to Program the Future?

If you have experience with Mastercam, VERICUT, advanced CNC programming, and precision manufacturing, this is an outstanding opportunity to advance your career while earning top-tier compensation and incentives.

Note: The company will consider qualified applicants with arrest and conviction records in accordance with federal, state, and local laws and/or security clearance requirements, including, as applicable:

  • The California Fair Chance Act
  • Los Angeles City Fair Chance Ordinance
  • Los Angeles County Fair Chance Ordinance for Employers
  • San Francisco Fair Chance Ordinance

Massachusetts Candidates Only: It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

CNC Programmer
CNC Programmer

PDS Tech, Inc. • Greenville (SC)

On-site
USD 179,088,000 - 206,640,000
Medical, dental, vision
Life insurance
401K plan
+3
Manufacturing Engineer IV CNC Programmer
Manufacturing Engineer IV CNC Programmer

PDS Tech, Inc. • Greenville (SC)

On-site
USD 73,000 - 99,000
Medical insurance
Dental insurance
Vision insurance
+6
Manufacturing Engineer IV - CNC Programmer
Manufacturing Engineer IV - CNC Programmer

PDS Tech, Inc. • Greenville (SC)

On-site
USD 83,000 - 90,000
Medical
Dental
Vision
+6
CNC Programmer 1st shift
CNC Programmer 1st shift

Adecco Portugal • Northampton Township

On-site
USD 85,000 - 100,000
Medical coverage
Dental coverage
Vision coverage
+3
CNC Programmer - Engineering
CNC Programmer - Engineering

Adecco Portugal • Reisterstown (MD)

On-site
USD 55,000 - 62,000
Medical insurance
Dental insurance
Life Insurance
+3
Apprentice CNC Machine Operator
Apprentice CNC Machine Operator

Aerotek • Cambridge (MN)

On-site
USD 28,000 - 41,000
CNC 1st Shift
CNC 1st Shift

Adecco Portugal • Northampton Township

On-site
USD 62,000 - 83,000
100% company-paid medical
Dependent medical coverage $20/week
401(k) match
+4
Lathe (Multi-Axis) Machinist
Lathe (Multi-Axis) Machinist

PDS Tech Commercial • BLOOMINGTON (MN)

On-site
USD 39,000 - 44,000
CNC Machinist Programmer
CNC Machinist Programmer

AppleOne Employment Services • Camarillo (CA)

On-site
USD 100,289,000 - 128,943,000
CNC Programmer (VTL) (Potential Sign On Bonus)
CNC Programmer (VTL) (Potential Sign On Bonus)

Actalent • Greenville (SC)

On-site
USD 66,000 - 73,000
Medical, dental & vision
401(k) Retirement Plan
Life Insurance
+3