CNC Programmer

Date: 13 Jul 2024

Location: Zalec, SI

Company: Bmt International SA

Long Description

General Characteristics and purpose
Carries out programming tasks for computer numerical controlled (CNC) machines used in the production of parts. 


Representative Activities

  • Translates production instructions into a program: writes programs and modifies existing ones for increased efficiency.
  • Determines sequence of operations in a program.
  • Solves problems and adapts CNC programs where necessary.
  • Translates overall planning into tasks and gives instructions to CNC operators.
  • Determines how CNC machines are operated by CNC Operators.
  • Follows up and checks production results to ensure qualitative results.
  • Is the technical expert concerning CNC machines and can serve as the contact person for other departments regarding production problems.
  • Typically reports to the Engineering Manager, Production Manager or Production Team leader.


Scope Variants
Job content

Can perform many different programming activities, requiring a deeper analysis, where solutions need to be often adapted and are different from solutions in the past


Is continuously looking for structural improvements in overall CNC programming and implements structural improvements in coordination with a larger group of stakeholders


Capable of operating autonomously and without close supervision.
May give work instructions to the less experienced co-workers and provide technical support in order to transfer knowledge

Job Segment: Engineer, CNC, Engineering, Manufacturing