← Back to jobs

Remote job

CAM Software Engineer

Full Stack EU

Job details

Not specified Salary
EU Eligibility
Lead Experience
Not specified Employment

About this role

Role overview This role focuses on building native integrations between an AI platform and leading industrial CAD/CAM environments. You'll own the plugin and bridge code that connects desktop manufacturing tools to a cloud-based AI engine, working at the intersection of C#, C++, Python, and 3D geometry.

Responsibilities - Build and maintain native integrations with industrial CAD/CAM software, including plugins, add-ins, and COM-based bridges in C# and C++. - Extract and process geometry, features, and model data through native APIs, SDKs, and COM interfaces. - Map generic, CAM-agnostic actions into vendor-specific operations, either in the AI engine or inside the plugins. - Own the WebSocket-based protocol that bridges desktop plugins to the platform, including STEP file handling and feature recognition data flows. - Package, deploy, and maintain integrations across multiple CAD/CAM vendors and versions, managing compatibility, installers, and third-party desktop realities. - Set integration standards around reliability, error handling across native boundaries, debugging, performance, and testing. - Partner with customers and application engineers as the in-house expert on CAD/CAM integration.

Requirements - 4+ years of software engineering experience with strong, hands-on C# and/or C++ development. - Experience working with 3D-based software such as CAD, CAM, modeling, or simulation, whether as an integrator, plugin developer, or power user. - Hands-on experience with COM and at least one of Solid Edge, Siemens NX, Mastercam, hyperMILL, TopSolid, Catia, or 3DEXPERIENCE. - Familiarity with geometry kernels and CAD interop formats such as STEP, IGES, Parasolid, ACIS, or OCCT.

Nice to have - Domain knowledge of CNC machining, CAM workflows, toolpaths, or manufacturing processes. - Experience with Windows installers, code signing, and deploying to enterprise or regulated environments. - Background in geometry processing, computational geometry, or 3D mesh and B-rep manipulation. - Comfort working in a Python codebase and/or exposure to Rust for tooling or performance-critical work.

Benefits and work setup Fully remote position within the EU, on the R&D team, full-time.

Skills detected in the listing

PythonRustC#C++
Detected Sep 24, 2026
Last verified Sep 24, 2026

Hidden Jobs Access

Unlock application links

Read the full job details for free. An active Hidden Jobs Access subscription is required to open the original application link.

Weekly

FREE $6.99/week after trial
  • Original application links
  • Instant job alerts
  • Premium filters and CV matching
  • Cancel anytime before day 7

Monthly

$35.99 $17.99 /month
  • 35% cheaper than weekly
  • Original application links
  • Instant job alerts
  • Premium filters and CV matching

Lifetime

$99.99 $49.99 /forever
  • One-time payment
  • Original application links
  • Instant job alerts
  • Premium filters and CV matching
Hidden Jobs gives subscribers direct access to original application links
Offer ends in 00:00:00 Your profile-fit rate expires at midnight