Software Engineer FREELANCE | C++, Linux
HRM Group
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.
- 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)
- 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
- 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!
Offerta di lavoro pubblicata 2 mesi fa