RISCO Group
RISCO Group
501 – 1000 Dipendenti
HardwareSaaSSicurezza
RISCO Group sviluppa tecnologie per la sicurezza elettronica e la casa intelligente, combinando sistemi di rilevamento delle intrusioni, centrali d’allarme, sensori, verifica video e controllo degli accessi. I suoi strumenti di gestione cloud e le app per dispositivi mobili sono rivolti a installatori, integratori di sistemi di sicurezza e clienti finali, riunendo hardware e software per la sicurezza. L’azienda opera nei settori della sicurezza, dell’hardware e del SaaS.

Sviluppatore software senior C++ per Linux embedded

Sviluppa software Linux embedded per prodotti connessi di sicurezza e controllo degli accessi, adattando componenti Java e realizzando applicazioni moderne in C++. Integra i sistemi di piattaforma, cloud, hardware e microcontrollori.

Descrizione

  • Sviluppa, testa e gestisci software applicativo in C++ moderno per Linux embedded.
  • Adatta i componenti Java esistenti alla piattaforma Linux e integrali con i servizi e le interfacce della piattaforma.
  • Crea componenti modulari in C++ e contribuisci alla migrazione o alla riprogettazione di funzionalità implementate in Java.
  • Collega il software applicativo ai servizi Linux, alle interfacce hardware, alla connettività cloud e alle funzionalità dei microcontrollori associati.
  • Progetta moduli riutilizzabili con confini chiari tra i livelli applicativo, middleware e di piattaforma.
  • Esamina progetti e codice, esegui il debug dei problemi, analizza le prestazioni, testa i componenti e individua le cause alla radice nei flussi software complessi.
  • Collabora con i team di piattaforma, BSP, hardware, cloud, QA e architettura dei sistemi durante tutto lo sviluppo del prodotto.

Requisiti

  • Hai almeno cinque anni di esperienza professionale nello sviluppo software, preferibilmente con Linux o prodotti embedded.
  • Dimostri solide competenze in C++ moderno (C++14/17 o versioni successive), inclusi progettazione orientata agli oggetti, multithreading, sincronizzazione e software basato su eventi; questo requisito è indispensabile.
  • Hai esperienza nello sviluppo Java, soprattutto su basi di codice esistenti o legacy; costituisce un grande vantaggio.
  • L’esperienza con OSGi o architetture Java modulari costituisce un ulteriore vantaggio.
  • Hai esperienza pratica nello sviluppo e nel debug di applicazioni in ambienti Linux.
  • Comprendi l’architettura software, le interfacce, i design pattern, la modularità e la manutenibilità del codice.
  • L’esperienza con IPC, reti, API REST, messaggistica o software orientato ai servizi costituisce un vantaggio.
  • L’esperienza con Linux embedded, dispositivi connessi, sistemi di sicurezza o prodotti IoT costituisce un vantaggio.
  • Utilizzi Git, CMake o altri sistemi di build, strumenti di debug e le pratiche attuali di ingegneria del software.
  • Applichi solide capacità analitiche e di risoluzione dei problemi quando lavori su basi di codice complesse ed esistenti.
  • Hai un livello avanzato di inglese.

Offerte correlate

NVIDIA

Senior manager dell’ingegneria software per sistemi rack-scale NVIDIA

NVIDIA

Guida il team di ingegneria NVIDIA che sviluppa software infrastrutturale rack-scale per sistemi di calcolo basati sull’IA. Coordina piani di controllo, orchestrazione del ciclo di vita, affidabilità e consegne tra team.

Apri
S&P Global

Responsabile del successo dei clienti, America Latina — S&P Global Energy

S&P Global

Gestisci i portafogli clienti di S&P Global Energy in America Latina, seguendo l’onboarding, la formazione e lo sviluppo di relazioni durature. Offri assistenza ai clienti in sede e contribuisci a integrare i servizi Platts nei loro flussi di lavoro.

Apri
S&P Global

Responsabile del successo dei clienti, energia e materie prime — São Paulo

S&P Global

Gestisci i rapporti con i clienti di S&P Global Platts in America Latina e supportali nell’inserimento, nella formazione e nell’erogazione dei servizi per i settori dell’energia e delle materie prime. Collabora con i team regionali e globali per rispondere alle esigenze dei clienti e rafforzare l’attività.

Apri
goFLUENT

Responsabile del successo dei clienti, Giappone

goFLUENT
501 – 1000 Dipendenti
B2BIstruzione

Aiuta i clienti aziendali in Giappone a ottenere il massimo dai programmi di apprendimento linguistico con IA di goFLUENT. Migliora il coinvolgimento e la soddisfazione degli studenti grazie ai report sui progressi, alle revisioni aziendali e alle azioni di follow-up.

Apri