Job
Software Developer
Description
• Sviluppare e mantenere il software per i nostri apparecchi.
• Validazione, piano di approvazione, e safety test sull'applicazione
• Preparare la documentazione tecnica
Level of study
Laurea in materia informatica o affine
Working hours
Giornata
Experience required
Laurea e/o comprovata esperienza lavorativa
Technical skills
• Linguaggi di programmazione C/C++, Java, Python
• Competenza nella programmazione Object-Oriented
• Protocolli Ethernet TCP-IP, Bluetooth e WiFi
• Conoscenza database relazionali e linguaggio SQL
• Framework back-end e font-end con elementi base per GUI (Graphical User Interface)
• Esperienza, anche breve, nel sviluppo firmware e/o con sistemi operativi RTOS su piattaforme a microcontrollore
• Bus di Campo: CanOpen, ProfiNET, EtherCAT, ModBus, ecc...
• Conoscenza anche base di GIT
Language skills
Inglese fluente (scritto e parlato)
Soft skills
• Responsabilità e professionalità nell'approcciare i progetti
• Capacità di lavorare in team con spirito di iniziativa e collaborazione