For candidates

CNC Programmer Jobs & Vacancies in the UAE & Gulf

Find CNC programmer jobs and vacancies across Dubai, the UAE, Saudi Arabia, Qatar and the wider Gulf — G-code, CAM and multi-axis roles with shops that run serious work.

Looking for CNC programmer jobs in the Gulf? Global CNC Recruitment places programmers and CAM engineers with precision shops across the Middle East — Dubai, Abu Dhabi, Riyadh, Dammam, Doha and beyond.

Our CNC programmer vacancies span 3-axis through 5-axis milling and multi-tasking turn-mill work, with CAM packages including Mastercam, Fusion 360, NX, PowerMill and Esprit. If you're fluent in G-code and can take a part from drawing to proven program, there's a role here for you.

Send us your details and tell us which controls and CAM systems you know best. We respond within one business day and share your resume only with your permission.

See every CNC role we're recruiting for, or learn more about Global CNC Recruitment.

CNC programmer working at a CAM workstation

What you'll do

  • Program CNC mills, lathes and multi-axis centres from drawings and 3D models
  • Build toolpaths and post-process programs in CAM (Mastercam, Fusion, NX, PowerMill)
  • Prove out programs at the machine and optimise cycle times
  • Select tooling, cutting data and work-holding strategies
  • Apply GD&T and design fixturing for repeatable setups
  • Document setups and support machinists and operators on the floor

What we look for

  • Proven CNC programming experience on mills, lathes or multi-axis machines
  • Strong CAM skills — Mastercam, Fusion 360, NX, PowerMill or Esprit
  • Confident hand-editing G-code and working with post-processors
  • Solid grasp of GD&T, tooling and machining strategy
  • Experience proving out programs on the shop floor
  • Eligible to relocate to or already based in the Gulf

Good to know

The CAM skills Gulf shops ask for most

Programming briefs in the region increasingly want multi-discipline CAM people. What comes up most often:

  • Mastercam or Fusion 360 as a baseline
  • 5-axis simultaneous and turn-mill experience
  • Post-processor editing and proving on the floor
  • Fixture and work-holding design

Where we work

Across the Middle East & Gulf

We recruit for shops throughout the region, and place candidates relocating from India, Europe and North Africa. Common locations include:

Frequently asked questions

What CNC programmer vacancies do you recruit for?
We recruit CNC programmers and CAM engineers across the Gulf for 3-axis and 5-axis milling, turning and turn-mill work, using CAM packages such as Mastercam, Fusion 360, NX, PowerMill and Esprit.
Are there CNC programmer jobs near me in Dubai and the UAE?
Yes. We regularly place CNC programmers with shops in Dubai, Abu Dhabi and Sharjah, as well as across Saudi Arabia, Qatar, Kuwait, Bahrain and Oman.
Do CNC programmer jobs require machining experience?
Most employers prefer programmers who have hands-on machining or setup experience, because proving out programs on the floor matters. Strong CAM skills paired with shop-floor know-how are highly valued.
Are these full-time or contract CNC programmer roles?
Both. We recruit for permanent CNC programmer jobs as well as contract and contract-to-hire programming assignments across the region.
How do I apply for CNC programmer jobs?
Browse the open roles and send your resume in confidence. We review every application, respond within one business day, and only share your details with an employer once you authorise it.

Explore CNC jobs

Hiring instead? Request CNC candidates · Our services · About us

Ready for your next CNC role?

Send your resume in confidence. We respond within one business day and only share your details with your permission.

Browse CNC roles