A complete application in a minute — tailored resume and cover letter, ready to send.
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.
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.
Bangor, ME (Onsite)
1st Shift | Flexible Start Times
$62.04 per hour
Join the team and receive:
$3,000 after 30 days of employment
$7,000 after 6 months of employment
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.
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
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.
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.
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
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.
$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
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:
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.