At a Glance
- Tasks: Transform CAD models into precise CNC programs and collaborate with engineering teams.
- Company: Join iCOMAT, a leader in advanced manufacturing and innovative composite technologies.
- Benefits: Enjoy competitive salary, private healthcare, stock options, and career growth opportunities.
- Other info: Be part of an inclusive culture that values innovation and teamwork.
- Why this job: Make a global impact in aerospace and automotive industries while innovating in composite materials.
- Qualifications: Experience in offline CNC programming and proficiency in CAD/CAM software required.
The predicted salary is between 35000 - 45000 £ per year.
iCOMAT is an advanced manufacturing company that invented Rapid Tow Shearing (RTS) – the only proven technology for producing defect‑free curved‑fiber composite parts at industrial scale. We build automated factories for composite materials, delivering components to Tier 1 suppliers and OEMs across aerospace, automotive, defense, and space sectors.
As an Offline CNC Programmer, you will transform CAD models and customer drawings into robust, repeatable CNC programs, toolpaths, and tooling strategies that deliver precision, efficiency, and first‑time‑right quality. This is a CAM‑based offline programming role; you will not be operating or setting machines.
Responsibilities
- Analyse and interpret CAD models and drawings to develop offline machining strategies in CAM software.
- Build toolpaths and post‑processed CNC programs offline using CAM software, including 3‑ to 5‑axis machining, and design the associated fixtures and tooling.
- Select tools, speeds and feeds.
- Run full offline simulations (toolpath verification, collision and gouge checks, post‑processor validation) before any program reaches the machine.
- Drive process improvements.
- Collaborate with engineering and production teams.
- Maintain detailed documentation.
- Hand programs to the shop floor, train and support CNC operators and setters, and own program revisions through the part lifecycle.
Qualifications
- Proven experience as an offline CNC programmer (building programs at a CAM workstation, not editing G‑code at the controller), including 3‑ to 5‑axis machining.
- Proficiency in CAD/CAM software (CATIA, Mastercam, Siemens NX CAM, PowerMill, Esprit or equivalent) and solid working knowledge of G‑code, M‑code and post‑processor configuration.
- Strong understanding of machining processes, tooling, fixturing and materials, with hands‑on experience running toolpath simulations and validating posts before release to the floor.
- High attention to detail.
- Strong problem‑solving skills.
- Clear communication and teamwork.
- Ability to work in a fast‑paced environment.
Values
- Discipline over excuses – we commit, follow through and hold ourselves and each other to the highest standard.
- Push the edge – we innovate where others hesitate.
- Aligned and accountable – everyone owns their lane, communicates openly and delivers without being chased; no silos, no ambiguity.
Benefits
- Competitive salary and benefits package, including private healthcare and pension scheme.
- Stock options – equity options to give employees a stake in the company’s success.
- Career growth opportunities in the rapidly advancing field of composite materials.
- Innovation‑focused and inclusive culture encouraging diversity and broad participation.
- Global impact – work on lightweight structures for automotive, aerospace and space industries worldwide.
CNC Programmer (Offline / CAM) in Swindon employer: iCOMAT
iCOMAT is an exceptional employer, offering a dynamic work environment where innovation thrives and employees are empowered to push the boundaries of technology in composite manufacturing. With a strong focus on career growth, competitive benefits including private healthcare and stock options, and a culture that values discipline, accountability, and collaboration, iCOMAT provides a meaningful opportunity for CNC Programmers to contribute to impactful projects across global industries such as aerospace and automotive.