CNC Programming Engineer
£45k+
CNC Programming Engineer
- Craigavon
Working Hours: Monday – Thursday: 07:00 – 16:00 | Friday: 07:00 – 12:00
Role Overview
We are seeking a skilled CNC Programming Engineer to support the manufacture of precision aerospace components. The successful candidate will be responsible for developing efficient machining processes, creating CNC programs, and collaborating across departments to drive continuous improvement.
Key Responsibilities
- Develop offline CNC programs for aerospace components using 3, 4, and 5-axis machines via CAM software
- Select and optimise tooling packages for each component
- Create and implement machining strategies for a range of materials, including aluminium and titanium
- Verify NC code using Vericut and follow engineering sign-off procedures
- Produce process documentation, including setup instructions and tool assembly guides
- Design fixtures and work-holding solutions for components
- Collaborate with Production and Quality teams to improve manufacturing methods and reduce machining and labour costs
- Support Sales and Marketing by contributing to manufacturing concepts and cost estimations for new projects
- Maintain accurate and up-to-date records within the ERP system
- Work with tooling suppliers to introduce new technologies and machining strategies
- Coordinate with external programming subcontractors to ensure timely and specification-compliant program delivery
Candidate Requirements
- Degree or equivalent qualification in a relevant STEM discipline
- Proven experience using CAM software (e.g. Mastercam or similar)
- Strong understanding of CNC machining processes and strategies
- Experience machining hard metals (desirable)
- Familiarity with NC programming languages (e.g. Siemens, Fanuc, Heidenhain) (desirable)
Benefits
- Competitive salary
- Free on-site parking
- Westfield healthcare cashback plan
- Subsidised leisure centre membership
- 31 days annual leave
- Death in Service benefit
Enhanced maternity and paternity leave