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.
The successful candidate will be responsible for programming complex components and tooling using Autodesk PowerMill, ensuring efficient machining strategies, accurate toolpaths and reliable production outcomes.
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.