Software Engineer FREELANCE | C++, Linux

Software Engineer FREELANCE | C++, Linux

Freelance 60000 - 80000 € / anno (stimato) Smart working non possibile
HRM Group

In sintesi

  • Mansioni: Progetta e sviluppa software innovativo in un ambiente Agile.
  • Azienda: HRMall, un'azienda tech che valorizza il benessere dei dipendenti.
  • Benefit: Bonus referral, convenzioni esclusive e opportunità di crescita professionale.
  • Altre informazioni: Ambiente dinamico con ottime possibilità di carriera.
  • Perché questo lavoro: Lavora su progetti stimolanti e collabora con team diversi per fare la differenza.
  • Qualifiche: Esperienza in C/C++, conoscenza di Linux e capacità di lavorare in team.

La retribuzione prevista è compresa tra 60000 - 80000 € per anno.

Software Engineer @ HRMall 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:

  • 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:

  • 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.

Software Engineer FREELANCE | C++, Linux datore di lavoro: HRM Group

HRMall è un datore di lavoro eccezionale che mette il benessere dei propri dipendenti al centro, offrendo un ambiente di lavoro collaborativo e stimolante. Con opportunità di crescita professionale e vantaggi esclusivi come bonus referral e convenzioni su tech e lifestyle, i nostri ingegneri software possono concentrarsi sulla tecnologia e contribuire a progetti innovativi in un contesto Agile. La nostra cultura promuove la trasparenza e la corresponsabilità, rendendo ogni membro del team un tassello chiave per il successo collettivo.

HRM Group

Dettagli di contatto:

Team di recruiting di HRM Group

Consigli degli esperti StudySmarter🤫

Ecco come pensiamo che potresti ottenere Software Engineer FREELANCE | C++, Linux

Costruisci un Portafoglio Solido

Se vuoi fare il freelance nel campo dell'ingegneria e sviluppo software, il tuo portafoglio è la tua arma segreta! Mostra i progetti su cui hai lavorato, magari includendo anche qualche contributo a codice open source, così da poter dimostrare le tue abilità pratiche a potenziali clienti.

Frequenta Meetup e Conferenze

Un modo fantastico per farti vedere è partecipare a eventi di settore come meetup di sviluppatori o conferenze tech. Qui puoi incontrare altri professionisti, scambiare idee e potenzialmente trovare clienti o collaborazioni. Ricorda, il networking è tutto in questo campo!

Utilizza Piattaforme Freelance

Crea un profilo su piattaforme come Upwork o Freelancer, dove puoi iniziare a cercare progetti che ti interessano. Assicurati di avere un portfolio ben curato e di scrivere proposte personalizzate per ogni lavoro che desideri ottenere, dimostrando come le tue competenze si allineano alle esigenze del cliente.

Fatti Conoscere Su LinkedIn

Su LinkedIn, smettila di rimanere nel backstage! Pubblica aggiornamenti sui tuoi progetti, condividi articoli interessanti legati all'ingegneria software e interagisci con altri professionisti. Questo ti aiuterà a costruire il tuo brand e a farti notare da potenziali clienti, quindi non essere timido!

Pensiamo che ti servano queste competenze per eccellere come Software Engineer FREELANCE | C++, Linux

C++
Linux
Object Oriented Analysis
Low Level Design
Multiprocessing
Inter-process Communication
Multithreading

Alcuni consigli per la tua candidatura 🫡

Mostra il tuo codice!:Per un ruolo freelance in ingegneria e sviluppo software, avere un portfolio online è fondamentale. Includi collegamenti a progetti che hai realizzato, repository GitHub e qualsiasi lavoro che metta in mostra le tue competenze tecniche. Questo è il tuo biglietto da visita digitale!

Sii chiaro sulle tue tariffe:Quando invii la tua candidatura, non dimenticare di menzionare le tue tariffe per il lavoro freelance. La trasparenza è importante per stabilire un rapporto di fiducia con i clienti. Fai sapere anche la tua disponibilità e se hai preferenze di lavoro su progetti specifici.

Parla delle tecnologie che usi:Assicurati di dettagliare nel tuo CV quali linguaggi di programmazione e framework conosci. Specifica se hai esperienza con tecnologie in voga come React, Node.js o Python. Questo potrebbe attirare l'attenzione di chi cerca competenze specifiche per il loro progetto.

Scrivi un messaggio personalizzato:Quando ti candidi per un progetto freelance, prenditi il tempo di scrivere un messaggio personalizzato per HRM Group. Spiega perché sei interessato al progetto e come le tue esperienze passate possono contribuire al loro successo. Questo dimostra che sei motivato e che presti attenzione ai dettagli!

Come prepararti a un colloquio di lavoro presso HRM Group

Mostra il tuo portfolio

In un colloquio per un lavoro freelance nel campo dell'ingegneria e sviluppo software, il tuo portfolio è fondamentale. Assicurati di avere pronti esempi di progetti precedenti, magari includendo anche link a repository GitHub o applicazioni che hai sviluppato. I datori di lavoro vogliono vedere cosa sai fare davvero!

Preparati a discussioni tecniche

Aspettati domande tecniche che potrebbero riguardare linguaggi di programmazione specifici, algoritmi e strutture dati. Potrebbero anche chiederti di risolvere problemi di coding o di disegnare architetture software su una lavagna. Sii pronto a dimostrare le tue competenze in tempo reale!

Comunica le tue tariffe chiaramente

Essendo un freelancer, è importante discutere i tuoi tassi orari o per progetto con chiarezza. Non aver paura di esprimere il valore che offri, supportato dai risultati ottenuti nei tuoi progetti passati. Questo aiuterà a stabilire un rapporto di fiducia sin dall'inizio!

Adatta le tue risposte al cliente

Nel freelance, è cruciale dimostrare che puoi lavorare in modo autonomo ma anche che comprendi le esigenze del cliente. Durante il colloquio, cerca di collegare le tue esperienze passate ai requisiti specifici di HRM Group e fai notare come il tuo approccio può apportare valore al loro progetto.