Senior CAM Programmer
About the role
About the Company
Ready to make your application Please do read through the description at least once before clicking on Apply.
BPA is a leading precision engineering specialist based in Daventry, providing complete turnkey solutions across the design, manufacture, and assembly of high-precision components and complex assemblies for the Motorsport, Automotive, Aerospace and Defence sectors.
With over 10 years’ experience and driven by innovation, quality, and engineering excellence, BPA combines advanced manufacturing capabilities with a highly skilled team to deliver exceptional results for some of the world’s most demanding industries. As a rapidly growing business operating at the forefront of precision engineering, we are committed to continuous improvement, investment in technology, and developing talented people who share our passion for performance and precision.
What You Will Be Doing
As a Senior CAM Programmer, you will be responsible for developing and optimising CNC machining strategies for complex precision-engineered components. Working closely with Production, Engineering, and Machine Shop teams, you will play a key role in ensuring efficient, high-quality manufacturing processes across a range of challenging projects.
You will have the opportunity to work with advanced 5-axis machining technologies and aerospace-grade materials while supporting continuous improvement initiatives that enhance productivity, quality, and profitability.
Key Responsibilities
- Create, develop, and optimise CAM programs using Siemens NX CAM software.
- Lead programming activities for complex multi-axis CNC machining operations.
- Define machining strategies for precision components manufactured from Titanium, Inconel, Aluminium, Stainless Steel, and other specialist materials.
- Support New Product Introduction (NPI) projects from concept through to production.
- Collaborate with machinists and manufacturing engineers to improve cycle times and machining performance.
- Validate programs using simulation and verification tools to ensure efficient and safe machining processes.
- Select cutting tools, fixtures, and machining methods to maximise productivity and component quality.
- Mentor and support junior programmers and manufacturing personnel.
- Troubleshoot machining and programming challenges and implement effective solutions.
- Drive continuous improvement initiatives across manufacturing operations.
- Ensure all processes meet quality, customer, and regulatory requirements.
What We Are Looking For
Requirements
- Extensive CAM programming experience within a precision engineering or advanced manufacturing environment.
- Strong background in 5-axis CNC machining.
- Advanced knowledge of Siemens NX CAM (NX10 or later).
- Proven experience programming complex components for low-volume, high-precision manufacturing.
- Strong understanding of Fanuc-controlled CNC machinery.
- Excellent knowledge of cutting tools, machining strategies, feeds and speeds, and material removal techniques.
- Experience machining aerospace-grade materials including Titanium and Inconel.
- Ability to read and interpret complex engineering drawings and CAD models.
- Strong problem-solving skills and a continuous improvement mindset.
- Excellent communication and leadership abilities.
- Experience within Motorsport, Aerospace, Defence, Medical, or Automotive sectors.
- CAD modelling experience using Siemens NX.
- Knowledge of lean manufacturing principles.
- Previous experience mentoring or leading technical teams. xwzovoh
- Understanding of process validation and manufacturing documentation.
If you are a highly skilled CAM Programmer looking to take the next step in your career and make a significant impact within a growing engineering business, we'd love to hear from you.
About this listing
This role passed our automated spam and quality filters and was active in our feed when last checked. Joboru is an aggregator — here is how we screen listings. If anything looks off, tell us.
Similar jobs you may like
Unit Manager - Diagnostic Service
2 weeks agoCompass Associates
Python Software Engineer Junior / Graduate
1 day agoClient Server
Senior Project Manager eCommerce
1 day agoClient Server
Senior C++ Software Engineer - Cyber Security
1 day agoClient Server
Python Software Engineer Cyber Security
1 day agoClient Server
Senior Data Engineer - Finance Data
1 day agoClient Server
Senior Lifeguard
1 day agoPlaces for People
ICT Technician (Schools)
1 day agoHireful
Photocopier Service Engineer
1 day agoGlobal Technology Solutions Ltd