IT and software development
CNC Machine Post Processor Developer
We are looking for a detail-oriented, motivated, and communicative professional to create and modify post processors using Cimatron and our in-house tools—helping customers generate accurate G-code across a variety of machines and CNC controls.
You’ll fit perfectly if you are self-driven, value-focused, and excited to see your post processors successfully implemented in real production environments—combining machine tool kinematics knowledge (mills, routers, millturn) with CNC control syntax to deliver robust solutions.
Why we’re looking for you
Because post processors are where software meets reality: accuracy, reliability, and machine-ready output are critical for customer success. In this role, you’ll own the full cycle—from concept to testing and verification—ensuring the final post meets specific customer requirements and runs flawlessly in their machine environment.
What you will do
Implement post logic: formatting rules, modal behavior, machining cycles, kinematic handling—with a focus on correctness and reliability.
Validate output through structured testing, iteration, and real-world machine verification.
Build automation/workflow extensions using the Cimatron API (utilities, repeatable configuration and processing).
Translate CNC documentation and NC programming manuals into clear, deterministic post logic and API-based implementations.
Support deployment and commissioning via remote sessions and occasional onsite support when needed.
Collaborate with support, applications, and development teams; document post behavior and contribute to continuous improvement.
What you bring
Practical experience with CNC machine tools and CNC programming (5-axis exposure preferred).
CAD/CAM knowledge (ideally Cimatron) and experience generating/validating NC output.
Programming experience (e.g., C#, C++, VB, or similar).
Strong math foundation (vectors, geometry relevant to machining).
Vocational training or equivalent hands-on experience (CNC machinist/technician or similar).
German and English proficiency for technical communication/documentation.
Willingness to travel occasionally for customer support/commissioning.