At a Glance
- Tasks: Create and optimise CNC programs using CAD/CAM software for efficient manufacturing.
- Company: Dynamic manufacturing company near the Jewellery Quarter, Birmingham.
- Benefits: Starting salary up to £55,000, 30 days holiday, pension, and ongoing training.
- Why this job: Join a team where your programming skills can shine and make a real impact.
- Qualifications: Experience in CNC machining and CAD/CAM software required.
- Other info: Enjoy early finishes on Fridays and a supportive work environment.
The predicted salary is between 36000 - 66000 £ per year.
We have a fantastic opportunity for an experienced CNC programmer, with a permanent role in a manufacturing company based close to the Jewellery Quarter, Birmingham. Excellent starting salary on offer. Working hours 07:00hrs - 16:00hrs Monday to Thursday and 07:00hrs - 13:00hrs on Fridays (40 hours per week).
This is a permanent role from the outset.
Salary and Benefits
- £50,000 - £55,000 starting salary based on previous experience and knowledge.
- 30 Days holiday per annum.
- Company pension.
- Full ongoing training and development on new CNC machinery, invested by the company.
- Early finish Fridays!
The CNC Offline Programmer is responsible for creating, optimizing, and maintaining CNC programs used in machining operations. Working closely with production, engineering, and quality teams, this position ensures efficient, accurate, and cost-effective manufacturing of components. The programmer will use CAD/CAM software to develop programs offline, simulate tool paths, and support the setup and operation of CNC machinery.
Duties and Responsibilities:
- Develop and maintain CNC programs using CAD/CAM software (e.g., Mastercam, Siemens NX, Edgecam, CATIA, Fusion 360, Hyper Mill or similar).
- Interpret 2D drawings and 3D CAD models to create accurate machining programs.
- Define tooling, cutting parameters, and machining strategies to optimize cycle times and tool life.
- Verify and simulate tool paths to prevent collisions and ensure part quality.
- Collaborate with machinists, engineers, and production personnel to improve manufacturing methods and resolve machining issues.
- Support CNC machine setup by providing detailed setup sheets, tool lists, and documentation.
- Implement continuous improvement initiatives for machining processes, tooling, and program standardization.
- Maintain program databases and ensure version control of CNC files.
- Troubleshoot and optimize existing CNC programs for performance and efficiency.
- Ensure all programming and manufacturing activities comply with safety and quality standards.
Candidate Specification
- Proven experience in CNC machining, programming, setting and operating.
- Proven experience in developing and maintaining CNC programs using CAD/CAM software.
- Able to read and interpret engineering and technical drawings/blueprints.
- Able to work effectively on own initiative as well as part of a team.
- The ability to problem solve and find practical solutions.
- Previous experience in setting up bespoke and one-off jobs.
Candidates must be able to supply reference details.
CNC Programmer in Birmingham employer: Alliance Personnel
Contact Detail:
Alliance Personnel Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land CNC Programmer in Birmingham
✨Tip Number 1
Network like a pro! Reach out to your connections in the manufacturing industry, especially those who work with CNC programming. A friendly chat can lead to insider info about job openings that aren't even advertised yet.
✨Tip Number 2
Show off your skills! Bring a portfolio of your best CNC programs and projects to interviews. This gives you a chance to demonstrate your expertise and creativity, making you stand out from the crowd.
✨Tip Number 3
Prepare for technical questions! Brush up on your CAD/CAM software knowledge and be ready to discuss how you've tackled challenges in previous roles. This shows you're not just a programmer, but a problem solver too.
✨Tip Number 4
Apply through our website! We make it super easy for you to submit your application directly. Plus, it shows you're genuinely interested in joining our team and helps us keep track of your application.
We think you need these skills to ace CNC 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 CAD/CAM software and any specific projects that showcase your skills in programming and machining. We want to see how you fit into our team!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about CNC programming and how your background aligns with our needs. Don’t forget to mention any continuous improvement initiatives you've been part of!
Showcase Your Problem-Solving Skills: In your application, give examples of how you've tackled challenges in previous roles. We love candidates who can think on their feet and come up with practical solutions, so let us know how you've done this in the past!
Apply Through Our Website: We encourage you to apply directly through our website for the best chance of getting noticed. It’s super easy, and we’ll be able to review your application quickly. Don’t miss out on this fantastic opportunity!
How to prepare for a job interview at Alliance Personnel
✨Know Your Software
Make sure you’re well-versed in the CAD/CAM software mentioned in the job description, like Mastercam or Fusion 360. Brush up on your skills and be ready to discuss specific projects where you’ve used these tools effectively.
✨Showcase Your Problem-Solving Skills
Prepare examples of how you've tackled machining issues in the past. Think about times when you optimised a CNC program or improved a manufacturing process. This will demonstrate your ability to think critically and find practical solutions.
✨Understand the Role's Responsibilities
Familiarise yourself with the duties listed in the job description. Be ready to explain how your experience aligns with developing and maintaining CNC programs, interpreting technical drawings, and collaborating with teams. This shows you’re not just interested in the role but understand it.
✨Ask Insightful Questions
Prepare thoughtful questions about the company’s approach to continuous improvement initiatives or their training programmes for new machinery. This not only shows your interest in the role but also helps you gauge if the company is the right fit for you.