PowerMill Programmer

Company: ENVISAGE RECRUITMENT LIMITED
Apply for the PowerMill Programmer
Location: West Midlands
Job Description:

PowerMill Programmer

Salary: Competitive doe

Location: Frankly Birmingham

Shift: Twilight shift – 4pm till 10pm Mon- Thurs and Fri – 10am – 4pm

Benefits

  • 33 days’ annual holiday plus bank holidays, including the Christmas shutdown, subject to the agreed holiday arrangement.
  • Company pension scheme.
  • Access to virtual GP services.
  • Employee wellbeing and assistance support.
  • Opportunities to develop technical skills within a specialist manufacturing environment.

The Opportunity

Our client is looking to recruit an experienced PowerMill Offline CNC Programmer to support its advanced CNC machining operation. This is an excellent opportunity for a technically minded programmer with strong 5-axis machining knowledge to join a business focused on innovative materials, precision manufacturing and high-quality customer solutions.

Key Responsibilities

  • Create, develop and optimise CNC programs using Autodesk PowerMill offline programming software.
  • Produce efficient toolpaths for complex 3-axis and 5-axis machining operations.
  • Interpret engineering drawings, CAD models and technical specifications.
  • Select appropriate cutting tools, machining strategies and cutting parameters.
  • Simulate and verify programs to identify potential collisions, machining issues and inefficiencies before production.
  • Work closely with machine setters and operators to ensure programs are suitable for the machine and application.
  • Support prove-outs, troubleshooting and continuous improvement of machining processes.
  • Maintain accurate program documentation, revisions and machining data.
  • Identify opportunities to improve cycle times, surface finish, tool life and material utilisation.
  • Follow company quality, health and safety procedures.

Essential Skills and Experience

  • Proven experience in offline CNC programming using Autodesk PowerMill.
  • Strong understanding of multi-axis CNC machining, particularly 5-axis operations.
  • Ability to interpret engineering drawings and 3D CAD models.
  • Good knowledge of cutting tools, workholding, machining parameters and toolpath optimisation.
  • Understanding of CNC machine kinematics, post-processors and collision avoidance.
  • Familiarity with Heidenhain and/or Fanuc-controlled machinery.
  • A methodical approach to problem-solving and a strong commitment to quality.
  • Ability to work independently and collaboratively with production colleagues.

Desirable Experience

  • Experience machining tooling boards, composites, plastics or other specialist materials.
  • Experience with large-format CNC machining.
  • Knowledge of CAD/CAM data management and revision control.
  • Experience supporting machine prove-outs and resolving complex machining issues.

The Ideal Candidate

We are looking for a confident and technically capable programmer who takes pride in producing safe, efficient and accurate CNC programs. You will be proactive, detail-oriented and comfortable working closely with the shop floor to turn complex CAD models into high-quality finished components.

#J-18808-Ljbffr…

Posted: October 21st, 2026