At a Glance
- Tasks: Create and optimise CNC programs for precision engineering components.
- Company: Established precision engineering subcontractor in Birmingham with a dynamic team.
- Benefits: Competitive salary, generous leave, pension contributions, and training budget for skill development.
- Other info: Exciting opportunities for career growth in a fast-paced environment.
- Why this job: Join a hands-on role where you can influence processes and work with cutting-edge machinery.
- Qualifications: 4+ years of CNC programming experience and ability to work with multi-axis machines.
The predicted salary is between 38000 - 46000 £ per year.
A well-established precision engineering subcontractor in Birmingham is seeking an experienced CNC Programmer / Setter to join a busy machine shop. You will work across a range of multi-axis milling and turning platforms, taking components from raw material through to finished part — programming offline, proving on the floor, and optimising cycle times to meet tight delivery schedules.
The business supplies customers across automotive, aerospace, and defence sectors, producing complex, low-volume and medium-batch components in steel, aluminium, titanium, and nickel alloys. This is a hands-on role with genuine scope to influence process and tooling decisions.
Machinery you will work on:
- Mazak Integrex i-400 - Multi-tasking mill-turn, Mazatrol SmoothX control
- DMG Mori NLX 2500 - CNC turning centre, MAPPS V / Fanuc 31i control
- Mazak Variaxis i-600 - 5-axis VMC, Mazatrol SmoothX, full simultaneous
- Doosan DNM 6700 - 3-axis vertical machining centre, Fanuc 0i-MFC
- Citizen Cincom L20 - Swiss-type sliding head lathe, Fanuc 32i control
- XYZ 2-OP / ProTURN - Portable VMC and manual-assist turning, ProtoTRAK
CAM & software:
- Offline programming using Mastercam 2024 (milling and turning) — experience with multi-axis toolpaths (simultaneous 5-axis, swarf, steep & shallow) essential
- On-machine programming in Mazatrol SmoothX and Fanuc conversational; ability to hand-edit G-code and M-code directly at the control
- Renishaw on-machine probing and tool-setting cycles (RMP60 / OLP40)
- Solid modelling in SolidWorks or similar for DFM feedback and fixture design
- Tooling management via Zoller presetter data integration
Key responsibilities:
- Write, prove, and optimise CNC programs for milling, turning, and mill-turn operations from customer CAD models and 2D drawings
- Set and change-over machines including tool assembly, offsets, work coordinates, and probing routines
- Select cutting tools, inserts, and parameters — working closely with Sandvik and Kennametal technical reps
- Carry out first-off inspection using Mitutoyo CMM and hand gauging; complete route cards and inspection records to AS9100 / IATF 16949 requirements
- Reduce cycle times through feeds, speeds, and toolpath strategy improvements — track and report cycle time savings
- Support junior operators and apprentices, providing on-the-job guidance on setups and machining technique
- Liaise with the estimating team to provide realistic cycle time and tooling cost inputs for new enquiries
Essential experience:
- Minimum 4 years of CNC programming and setting in a precision subcontract environment
- Proven ability on multi-axis turning and milling (4th / 5th axis); mill-turn experience highly desirable
- Fluent in Fanuc G-code; Mazatrol experience advantageous
- Proficient with Mastercam or equivalent offline CAM (SolidCAM, GibbsCAM, or HyperMill considered)
- Ability to read and interpret engineering drawings including GD&T to BS EN ISO 1101
- Machining of exotic materials: titanium (Ti-6Al-4V), Inconel 718, 17-4PH stainless
- Time-served apprenticeship or NVQ Level 3 in Engineering Manufacture preferred
Package:
- Salary: £38,000 – £46,000 depending on experience
- Shift: Days Mon – Thurs 7:30–16:00, Fri 7:30–13:00
- Overtime paid at x1.33 Mon–Sat, x1.5 Sunday
- 33 days annual leave (including bank holidays)
- Company pension — employer contribution 5%
- Training budget for CAM software upskilling and tooling courses
- Free on-site parking
Computer Numerical Control Programmer in Birmingham employer: Chester & Black
Join a well-established precision engineering subcontractor in Birmingham, where you will be part of a dynamic team dedicated to delivering high-quality components for the automotive, aerospace, and defence sectors. With a strong focus on employee development, the company offers extensive training opportunities, a supportive work culture, and competitive benefits including generous annual leave and a pension scheme. This role not only allows you to influence process improvements but also provides a hands-on experience with cutting-edge machinery in a thriving environment.
StudySmarter Expert Advice🤫
We think this is how you could land Computer Numerical Control Programmer in Birmingham
✨Tip Number 1
Get your hands dirty! If you can, visit the machine shop before applying. Familiarise yourself with the equipment and processes. This shows genuine interest and gives you a leg up in interviews.
✨Tip Number 2
Network like a pro! Connect with current employees on LinkedIn or at industry events. They might give you insider tips or even refer you directly to the hiring manager.
✨Tip Number 3
Show off your skills! Bring examples of your previous work or projects to the interview. Demonstrating your experience with multi-axis programming and exotic materials can really set you apart.
✨Tip Number 4
Apply through our website! It’s the best way to ensure your application gets seen. Plus, we love seeing candidates who take that extra step to connect with us directly.
We think you need these skills to ace Computer Numerical Control Programmer in Birmingham
Some tips for your application 🫡
Tailor Your CV:Make sure your CV is tailored to the CNC Programmer role. Highlight your experience with multi-axis milling and turning, and don’t forget to mention any specific machines or software you’ve worked with, like Mastercam or Mazatrol.
Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you're the perfect fit for our team. Mention your hands-on experience and how you can influence process improvements in our busy machine shop.
Show Off Your Skills:When filling out your application, be sure to showcase your technical skills. Talk about your proficiency in G-code, your ability to read engineering drawings, and any experience with exotic materials. We want to see what you can bring to the table!
Apply Through Our Website:We encourage you to apply through our website for a smoother application process. It’s the best way for us to receive your details and get you in front of the right people quickly!
How to prepare for a job interview at Chester & Black
✨Know Your Machines
Familiarise yourself with the specific machinery mentioned in the job description, like the Mazak Integrex and DMG Mori. Being able to discuss your experience with these machines will show that you're not just a good programmer but also someone who understands the tools you'll be working with.
✨Master the Software
Brush up on your Mastercam skills, especially if you have experience with multi-axis toolpaths. Be ready to talk about how you've used offline programming in past roles and any specific projects where you optimised cycle times or improved processes.
✨Showcase Your Problem-Solving Skills
Prepare examples of how you've tackled challenges in CNC programming or setting. Whether it's reducing cycle times or troubleshooting a machining issue, having concrete examples will demonstrate your hands-on experience and ability to influence process decisions.
✨Understand the Industry Standards
Get comfortable with AS9100 and IATF 16949 requirements, as well as GD&T principles. Being able to discuss how you've adhered to these standards in your previous work will highlight your commitment to quality and precision in engineering.