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.

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:
- Dubai, UAE
- Abu Dhabi, UAE
- Sharjah, UAE
- Riyadh, Saudi Arabia
- Dammam, Saudi Arabia
- Jubail, Saudi Arabia
- Doha, Qatar
- Kuwait City, Kuwait
- Manama, Bahrain
- Muscat, Oman
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
CNC Machinist Jobs
Looking for CNC machinist jobs near you? Global CNC Recruitment places CNC machinists across Dubai, Abu Dhabi, Saudi Arabia, Qatar and the Gulf. Send your resume today.
CNC Operator Jobs
Find CNC operator jobs and CNC machine operator vacancies across the UAE and Gulf. Build your CNC operator career with Global CNC Recruitment — send your resume today.
All open CNC roles
Browse every role we're actively recruiting for and apply in confidence.
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.

