Sviluppatore algoritmi di ottimizzazione
Ita (Akure North) IT development
Job description
Job Description
COLLOCAZIONE ORGANIZZATIVA
Biesse Group sta cercando una risorsa da inserire all'interno del Team dello sviluppo software CAD/CAM.
La risorsa si occuperà dello sviluppo dedicato allo studio e alla realizzazione di algoritmi atti a migliorare sia la qualità che l'efficienza delle macchine CNC, operando sia sull'ottimizzazione delle sequenze di lavorazione, sia sulle ottimizzazioni legate più strettamente alla configurazione e/o specificità della macchina stessa.
Conoscenze
Programmazione
· Ottima conoscenza del linguaggio C++
· Ottima conoscenza di algoritmi di ricerca operativa (genetici, combinatori, ecc.)
· Buona conoscenza delle librerie STL e MFC
· Conoscenza del linguaggio C# (ed interoperabilità tra moduli managed e unmanaged)
· Conoscenza di tecniche di programmazione parallela
· Conoscenza dei principali design patterns
· Conoscenza dell’ambiente di lavoro VisualStudio
Matematiche
· Ottime conoscenza di statistica
· Buone conoscenze matematiche e di algebra lineare e loro applicazioni (matrici, vettori/versori, trasformazioni di coordinate)
Specifiche
· Conoscenza teorica di macchine a controllo numerico
· Conoscenza ed utilizzo di strutture dati (alberi, grafi, kdtree, ecc)
· Conoscenza di programmazione lineare
Esperienze
· Gradita esperienze in ambito sviluppo software di prodotti CAD/CAM.