×
Register Here to Apply for Jobs or Post Jobs. X

CAM Integration and Partner Engineer

Job in Sheffield, South Yorkshire, S5, England, UK
Listing for: DigitalCNC
Full Time position
Listed on 2026-07-13
Job specializations:
  • Software Development
    Software Engineer, Backend Developer, Software Architect
Salary/Wage Range or Industry Benchmark: 80000 - 130000 GBP Yearly GBP 80000.00 130000.00 YEAR
Job Description & How to Apply Below

DigitalCNC is a University of Sheffield AMRC spinout building a deterministic, physics-based machining prediction engine delivered natively inside the CAM systems machinists already use, including Siemens NX, CATIA V5 and Mastercam. Built on approximately 25 years of AMRC machining research, our technology lets CAM programmers see how a machine tool will actually behave before a single chip is cut, producing toolpaths that are machine-specific and optimised at the point of design.

We sell directly to aerospace and defence OEMs and Tier 1 suppliers, and we are building OEM partnerships that will embed our engine inside established digital machining products. This role sits at the centre of both.

The role

This is a dual‑mandate engineering role. You will own the integration layer that connects our prediction engine to the CAM systems our customers use, and you will own the engineering side of our OEM partnerships, where established software vendors embed our engine inside their own products.

These are two faces of the same technical problem: presenting a physics engine to a host application through a clean, stable, well‑documented boundary. In our own plugins, you control both sides of that boundary. In a partner integration, engineers at another company build against it, which raises the bar on interface design, versioning, documentation and support.

You will work closely with the VP Engineering on the component architecture and with our R&D engineers day to day, testing what is feasible in the engine and shaping how its capability is exposed. You will also work closely with our field engineer, who uses the software intensively at customer sites and acts as your in‑house end user, so that what ships reflects how CAM programmers actually work.

User experience is paramount in this role. Our promise to customers is machining physics without the complexity: no specialist controller training, results in around five clicks, inside the CAM environment they already know. Every integration decision you make either protects that simplicity or erodes it. The hardest part of this job is not connecting the engine to a host application, it is doing so in a way that a busy CAM programmer finds obvious.

As partnerships mature, you will be the named technical contact our partners rely on.

This role suits an engineer who enjoys the boundary between deep domain software and the people who consume it: someone who takes pride in an API another engineer can pick up in a morning, and an interface a CAM programmer never has to think about.

What you will do
  • Design, build and maintain DigitalCNC's native integrations for Siemens NX, CATIA V5 and Mastercam, covering toolpath extraction, machine and controller context, and the presentation of prediction results inside the CAM environment
  • Own the end‑user experience of the integrated product: workflows measured in clicks, results presented where the CAM programmer already looks, and complexity kept inside the engine rather than pushed onto the user
  • Work with the R&D team to establish what is feasible in the engine and translate that capability into simple, dependable user‑facing workflows
  • Iterate with the field engineer as a demanding in‑house end user, using feedback from customer trials to simplify relentlessly
  • Own the plugin release process across host CAM versions, managing the compatibility matrix as CAM vendors update their own APIs
  • Work with the field engineer and customers during Proof of Value trials to resolve integration issues quickly and feed improvements back into the plugin architecture
  • Own the engine's external integration boundary: a versioned, documented API/SDK that partner engineers build against, designed with the VP Engineering and CTO
  • Produce and maintain partner‑facing technical material: SDK reference documentation, integration guides, worked sample code and a partner sandbox with evaluation licences and benchmark cases
  • Act as the named technical contact for partner engineering teams during evaluation, integration and post‑launch support, working to defined response targets
  • Run the technical side of partner onboarding, including integration workshops and joint…
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary