Mechanical Engineer - CNC Application Development | Maschinenbauingenieur (m/w/d) - CNC Applikationsentwicklung

Sokratel GmbH

Frankfurt am Main, Hessen, Deutschland
Published Nov 7, 2025
Full-time
No information

Job Summary

This role seeks an ambitious Mechanical Engineer specializing in advanced CNC Application Development to drive technological innovation. Day-to-day responsibilities include implementing complex features such as 2.5D tool radius correction, B-Spline approximation for optimizing tool paths, and developing tangential tool guidance systems. You will also contribute to performance optimization analysis and the creation of dynamic robot models utilizing moment feedforward control. Key qualifications include a degree in Mechanical Engineering, deep expertise in CNC applications for processes like jet cutting, bending, and coating, and strong proficiency in C++ (C++20). The ideal candidate must possess excellent knowledge of Object-Oriented Architecture design (UML) and practical experience with industry control systems like FANUC, Beckhoff, Heidenhain, or ISG, all while working within an Agile (Scrum) and Test-Driven Development environment. This position offers a modern, dynamic workspace with flat hierarchies, continuous professional development, and the opportunity for autonomous work on innovative products.

Required Skills

Education

Completed Mechanical Engineering degree or comparable studies

Experience

  • Professional experience in CNC application development (especially jet cutting, bending, coating)
  • Experience with Object-Oriented Architecture design and implementation
  • Professional experience utilizing C++ (C++20) in technical applications
  • Experience implementing Test-Driven Development (TDD) methodologies
  • Professional experience working within Agile Software Development (Scrum) environments

Languages

Not specified

Additional

  • Not specified