About this role
Job Title: Production Supervisor (CNC Control and programming)
Department: Production / Operations
Location: Fujairah, UAE
Reports To: Operations Manager
Scope: CNC -Winding, Milling machine Programming and Supervision
Overall Responsibilities:
Program, set up and optimize CNC-controlled filament winding and milling machines using FANUC
and Siemens control systems. Supervise daily production activities to achieve output, quality,
safety and delivery targets for FRP reverse-osmosis pressure vessels and related components.
Key Responsibilities
CNC Programming and Machine Setup
- Develop, modify and prove CNC programs using FANUC and Siemens controls.
- Program CNC milling operations for ports, grooves, end openings and dimensional features.
- Develop and optimize filament-winding programs, including winding angle, carriage speed,
- spindle speed, tension and layer sequence.
- Interpret engineering drawings, product specifications, tolerances and machining
- requirements.
- Select suitable tools, fixtures, cutting parameters and machining sequences.
- Perform machine setup, program simulation, dry runs and first-piece trials.
- Maintain controlled backups and revision records for all approved CNC programs.
- Standardize programs for different SWRO, BWRO and AQHF product models.
- Troubleshoot programming errors, dimensional deviations, tool wear and machine alarms.
- Reduce cycle time while maintaining product quality and equipment safety.
Production Supervision
- Prepare daily production plans based on approved schedules and priorities.
- Allocate operators, machines, materials and tools according to production requirements.
- Supervise winding, curing, milling and related production activities.
- Monitor hourly and daily output against the approved production target.
- Ensure operators follow approved programs, work instructions and process parameters.
- Control machine utilization, setup time, downtime, rejection and rework.
- Coordinate production activities across shifts and provide proper shift handover.
- Identify production bottlenecks and recommend corrective actions.
- Ensure availability of drawings, programs, tooling, consumables and raw materials.
- Train and evaluate CNC, winding and milling operators.
- Maintain operator discipline, attendance and workplace organization.
Quality and Process Control
- Verify first-piece dimensions before starting batch production.
- Ensure compliance with approved drawings, tolerances and inspection requirements.
- Coordinate inspections with QA/QC at defined production stages.
- Maintain records of machine parameters, program revisions and inspection results.
- Investigate machining and winding defects and implement corrective actions.
- Ensure traceability of products, materials, programs and production batches.
- Prevent unauthorized changes to approved CNC programs and process settings.
Equipment and Maintenance Coordination
- Conduct daily machine-condition and safety checks.
- Coordinate preventive and corrective maintenance with the Maintenance team.
- Report machine alarms, abnormal vibration, tooling issues and breakdowns.
- Monitor tool life, critical spares and consumable requirements.
- Support machine installation, commissioning, calibration and acceptance trials.
- Ensure machines operate within approved capacity and safety limits.
Health, Safety and Compliance
- Enforce PPE, machine-guarding and safe operating requirements.
- Ensure proper control of dust, coolant, resin and machining waste.
- Apply lockout and tagout requirements during maintenance or troubleshooting.
- Maintain clean and organized CNC, winding and milling work areas.
- Report unsafe conditions, incidents and equipment damage immediately.
- Comply with company QMS, HSE procedures and applicable regulatory requirements.
Qualifications
- Diploma or bachelor's degree in mechanical, Manufacturing, Mechatronics or Production
- Engineering.
- Valid CNC Programming Certificate is mandatory.
- Certification or formal training in FANUC and Siemens CNC programming is strongly preferred.
- Minimum 3-5 years of CNC programming experience.
- At least 2 years of production supervision or team-lead experience.
- Practical experience with FANUC and Siemens control systems.
- CNC milling-machine programming and production setup experience is mandatory.
- Filament-winding, composite manufacturing or FRP pressure-vessel experience is preferred.
Technical Skills
- G-code and M-code programming.
- Milling, drilling, boring, grooving and contour machining.
- Filament-winding parameter setup and program control.
- Engineering drawing and tolerance interpretation.
- Tool selection, offsets and fixture setup.
- CNC program simulation and troubleshooting.
- Cycle-time and process optimization.
- Measuring instruments, including vernier callipers, micrometres and gauges.
- Root-cause analysis and corrective-action implementation.
- Production planning and operator allocation.
- MS Excel and production-report preparation.
Competencies
- Strong technical and troubleshooting ability.
- Effective shop-floor leadership.
- Production and quality focus.
- Good planning and decision-making skills.
- Clear communication and shift-handover discipline.
- Ability to train and develop machine operators.
- Ability to work under production deadlines.
- Strong commitment to safety and process compliance.
Key Performance Indicators
- Achievement of daily and monthly production targets.
- CNC machine utilization and availability.
- Reduction in setup and cycle time.
- Program accuracy and first-piece approval rate.
- Rejection and rework percentage.
- Machine downtime and breakdown response.
- Compliance with approved programs and process parameters.
- On-time completion of production orders.
- Operator productivity, training and competency.
- Safety, housekeeping and documentation compliance
Authority :
- Stop a machine when an unsafe condition or quality risk is identified.
- Hold production when dimensions or process parameters do not meet requirements.
- Recommend program, tooling and process improvements.
- Assign operators according to approved production priorities.
- Request maintenance, inspection or technical support.
- Prevent the use of unauthorized or obsolete CNC programs.
You may also share your CV to [email protected]
