Embedded software developer with strong mathematical skills (Cuggiono, IT)

Outstanding achievements in the engineering industry have something in common: They always result from superior performance, exceptional technology and a high degree of creativity.

In that way, NUM has built up an outstanding reputation in the tool and machinery industry. We develop complex, customized CNC automation solutions that guarantee the machine manufacturers as well as users with a high degree of added value. NUM’s successes are achieved essentially through the know-how and personal commitment of our employees. And we now offer you the opportunity to actively contribute to this success at the NUM office in Cuggiono we are seeking a:

Embedded software developer with strong mathematical skills (m/f)

We are looking for a flexible and highly motivated software developer with a strong mathematical and geometrical background. You will be integrated in an international development team spread in 3 different countries: Switzerland, France, and Italy. You will report to the embedded software development manager. Your tasks and responsibilities will include the following: 

  • Develop and bug fix embedded software for CNC systems and servo-drives
  • Deal with complex mathematical modelling (kinematic transformations, control algorithms etc.) and convert algorithms in embedded software functions
  • Debug coded functions
  • Realize the proper technical documentation
  • Willingness to travel (rarely) for visiting customers and the other NUM sites


  • University degree in Engineering, Mathematics or Physics 
  • Good English language
  • Experience in modelling and coding complex mathematical and geometrical phenomena
  • Experience in Drive and/or CNC development would be a plus
  • Knowledge of the programming languages such as: C, C++


  •  Strong solution oriented and conceptual thinking skills
  • Team player with good communication skills
  • Independent working attitude
  • Pragmatic and solution-oriented working methodology


  • An international, dynamic, growing company with the whole value chain from R&D to sales and manufacturing
  • A pleasant working atmosphere with flexible working hours

Dario Longoni
Via F. Somma 62
IT - 20012 Cuggiono (MI)

Tel.: +39 02 97 969 264
Email: dario.longoni@dont-want-spamnum.com

  • Download the job description as PDF