Pubblicato il 17 giugno
Mansioni della posizione
As a Software Developer Engineer at ANNAX, you design and extend modular software for rail‐focused PIS solutions, working within a new development team in Italy. You will implement, test, and document code while shaping build systems and Linux services. You'll diagnose issues, enforce cyber security practices, and apply clean‐code principles to distributed systems. This role offers hands‐on technical impact in a growing portfolio of tram projects and international collaboration.Retribuzione / BenefitsDesign module and framework extensions using OO methodsDefine tasks and work packages for developmentDevelop, test and document codeMaintain and enhance build systemsConfigure and integrate ANNAX software and Linux servicesAnalyze issues and fix bugsApply cyber security rulesLive clean code principlesEvaluate and elaborate new technologiesResponsabilitàC++ (at least 3 years)Linux, embedded LinuxPython, BashDocumentation with doxygen, sphinx and plantumlGit and GitLab code administrationUnit testingIP networks and protocolsSQL databasesGCC, Make, cmake; Conan/Yocto assetRequisiti fondamentalisalary range: 35.800 - 58.000Smart working: 2 days per weekTraining and professional growth opportunitiesflexible work hourscanteenwelfare platformnon-work related accident insurancetax assistanceelectric car charging station#J-18808-Ljbffr