Software Engineer FREELANCE | C++, Linux
Software Engineer @ HRM
all’interno di un progetto di sviluppo software e si occuperà di progettazione, sviluppo, test, analisi, debugging e manutenzione di applicazioni software lungo l’intero ciclo di vita del prodotto. Il ruolo prevede la collaborazione con Product Owner e Scrum Master per supportare le attività di stima e pianificazione in un contesto Agile, contribuendo alla realizzazione di soluzioni di qualità. La figura lavorerà a stretto contatto con diversi team software e di sistema, affrontando problematiche tecniche legate ai moduli applicativi assegnati e partecipando alla definizione di soluzioni efficaci e manutenibili.
💎Perks & Benefits: Perché HRM?
Mettiamo il tuo benessere al centro per permetterti di focalizzarti sulla tecnologia:
💰 Referral Bonus: Conosci un talento? Presentacelo e ricevi un premio economico senza limiti di segnalazioni.
💓 Plus: Convenzioni esclusive su tech, viaggi e lifestyle.
💻 Cosa porterai nel team
Siamo alla ricerca di professionisti pronti a mettere a disposizione le proprie competenze ed esplorare nuovi contesti o progetti stimolanti, o desiderosi di approfondire diverse aree di responsabilità. Se sei tu, sarai un tassello chiave per il nostro successo grazie a:
Diploma tecnico o laurea in ambito informatico/ingegneristico
Esperienza nello sviluppo in C e C++
Conoscenza di C++11 / C++14 e utilizzo di STL
Esposizione a principi di Object Oriented Analysis e redazione di documenti di Low Level Design tramite UML
Esperienza di lavoro in ambiente Linux
Competenze su multiprocessing, inter-process communication e multithreading
Conoscenza di meccanismi di sincronizzazione come mutex e semafori
Familiarità con strumenti di build come Make, CMakeLists e ambiente Yocto
Esperienza con pratiche di unit testing e tecniche di static code analysis
Capacità di debugging con strumenti come gdb e valgrind
Buona conoscenza della lingua inglese (livello B2)
Nice to have:
Esperienza in ambito automotive, preferibilmente su piattaforme di connettività on-board
Familiarità con tecnologie di connettività come Cellular, Wi-Fi, Ethernet e Bluetooth
Conoscenza di protocolli come CAN, UART, SPI e TCP/UDP-IP
Esposizione a middleware come SOME/IP, D-Bus e Common API
Utilizzo di strumenti di test come CANoe e PeakCAN
Conoscenza di Legato o Macchina Application Framework
Le qualità che apprezziamo: La collaborazione è il nostro primo tool di sviluppo. Cerchiamo professionisti che puntino alla crescita costante valorizzando i feedback come opportunità di sviluppo, promuovano una collaborazione basata su trasparenza e corresponsabilità per il successo del team e mettano in campo la propria competenza con accuratezza tecnica per garantire risultati di alta qualità.
🤝Come ci conosceremo
Il nostro processo di selezione è snello, rispettiamo il tuo tempo:
Colloquio conoscitivo HR Sync: Una chiacchierata per sincronizzare aspettative, valori e visione.
Technical Deep Dive: Un confronto tecnico tra pari, senza test "da scuola", ma focalizzato su problemi reali e sulle tue esperienze passate.
Offerta: Se scatta la scintilla, sei a bordo!
🔍Ti abbiamo incuriosito?
Inviaci il tuo CV e iniziamo a parlare del tuo prossimo step di carriera! 🚀
Crediamo nel valore della diversità e offriamo pari opportunità a tutti i candidati qualificati, senza distinzioni (L. 903/77). I tuoi dati saranno trattati con la massima riservatezza per finalità di selezione, garantendo i diritti previsti dal GDPR (Regolamento UE 2016/679). Ti preghiamo di non includere dati sensibili nel tuo CV a meno che non siano strettamente necessari. Per maggiori informazioni sulla nostra politica privacy o per contattare il nostro DPO, visita il nostro sito ufficiale.
- Dipartimenti
- Technology & Engineering
- Ruolo
- Software Analyst
- Sedi
- Torino
- Tipo di occupazione
- Tempo pieno
- Posizione
- SR (4-7)