RISCO Group
RISCO Group
501 – 1 000 Employés
Matériel informatiqueSaaSSécurité
RISCO Group développe des technologies de sécurité électronique et de maison connectée, en combinant des systèmes de détection d’intrusion, des centrales d’alarme, des capteurs, la vérification vidéo et le contrôle d’accès. Ses outils de gestion dans le cloud et ses applications mobiles s’adressent aux installateurs, aux intégrateurs de sécurité et aux clients finaux, en réunissant équipements et logiciels de sécurité. L’entreprise est présente dans les secteurs de la sécurité, du matériel informatique et du SaaS.

Développeur logiciel senior C++ pour Linux embarqué

Développez des logiciels Linux embarqués pour des produits connectés de sécurité et de contrôle d’accès, en adaptant des composants Java et en créant des applications modernes en C++. Intégrez les systèmes de plateforme, de cloud, de matériel et de microcontrôleurs.

Description

  • Développer, tester et maintenir des logiciels applicatifs en C++ moderne pour Linux embarqué.
  • Adapter les composants Java existants à la plateforme Linux et les intégrer aux services et interfaces de la plateforme.
  • Créer des composants modulaires en C++ et contribuer à la migration ou à la refonte de fonctionnalités implémentées en Java.
  • Relier les logiciels applicatifs aux services Linux, aux interfaces matérielles, à la connectivité cloud et aux fonctionnalités des microcontrôleurs associés.
  • Concevoir des modules réutilisables avec des frontières claires entre les couches applicative, middleware et plateforme.
  • Examiner les conceptions et le code, déboguer les problèmes, analyser les performances, tester les composants et trouver les causes profondes dans des flux logiciels complexes.
  • Collaborer avec les équipes plateforme, BSP, matériel, cloud, assurance qualité et architecture système tout au long du développement produit.

Exigences

  • Justifier d’au moins cinq ans d’expérience professionnelle en développement logiciel, de préférence sous Linux ou sur des produits embarqués.
  • Maîtriser le C++ moderne (C++14/17 ou version ultérieure), notamment la conception orientée objet, le multithreading, la synchronisation et les logiciels pilotés par événements ; cette compétence est indispensable.
  • Avoir une expérience du développement Java, en particulier sur des bases de code existantes ou anciennes ; c’est un atout majeur.
  • Une expérience avec OSGi ou les architectures Java modulaires constitue un atout supplémentaire.
  • Avoir une expérience pratique du développement et du débogage d’applications dans des environnements Linux.
  • Comprendre l’architecture logicielle, les interfaces, les patrons de conception, la modularité et la maintenabilité du code.
  • Une expérience avec IPC, les réseaux, les API REST, la messagerie ou les logiciels orientés services est un atout.
  • Une expérience avec Linux embarqué, les appareils connectés, les systèmes de sécurité ou les produits IoT est un atout.
  • Utiliser Git, CMake ou d’autres systèmes de build, des outils de débogage et les pratiques actuelles du génie logiciel.
  • Faire preuve de solides capacités d’analyse et de résolution de problèmes dans des bases de code existantes et complexes.
  • Avoir un niveau avancé en anglais à l’oral comme à l’écrit.

Offres similaires

Breakthrough Blueprint

Consultant en réussite client à distance

Breakthrough Blueprint
1 – 10 Employés
ConseilÉducationMarketing

Accompagnez les personnes qui s’intéressent aux programmes de développement personnel et aux événements virtuels de Breakthrough Blueprint. Gérez le suivi numérique en autonomie grâce à des systèmes structurés, à une formation et à un mentorat.

Ouvrir
BillingPlatform

Responsable senior de la réussite client, BillingPlatform — hybride à Englewood

BillingPlatform

Gérez les renouvellements, la fidélisation et le développement des comptes des clients SaaS entreprise de BillingPlatform, du devis à l’encaissement. Favorisez l’adoption et démontrez une valeur métier mesurable au sein d’un portefeuille hybride basé au Colorado.

Ouvrir
Independent Health

Coordinateur de trésorerie et des comptes fournisseurs

Independent Health

Coordonne les encaissements, les factures fournisseurs, les notes de frais et les décaissements des opérations comptables de Reliance Rx. Ce poste hybride est basé à Williamsville et soutient une pharmacie spécialisée.

Ouvrir
DSV - Global Transport and Logistics

Chef d’équipe senior, comptabilité fournisseurs

DSV - Global Transport and Logistics

Pilotez les opérations de comptabilité fournisseurs, l’assistance aux fournisseurs, le traitement des factures, les rapprochements et le développement de l’équipe des services partagés de DSV. Ce poste à temps plein et sur site est basé à Iselin, dans le New Jersey.

Ouvrir
Prenuvo

Responsable des comptes clients, contrat de 13 mois

Prenuvo

Pilotez l’amélioration de la facturation, du recouvrement et des systèmes de facturation des cliniques de soins préventifs de Prenuvo. Supervisez NetSuite, Stripe et la clôture de fin de mois dans le cadre d’un contrat de 13 mois.

Ouvrir
Prenuvo

Responsable des comptes clients, contrat de 13 mois (télétravail au Canada)

Prenuvo

Pilotez l’amélioration de la facturation, du recouvrement et de la clôture mensuelle pour l’activité d’imagerie médicale préventive de Prenuvo. Modernisez les processus de comptes clients dans NetSuite et Stripe pendant un contrat de 13 mois.

Ouvrir
Satellite Office

Analyste senior des comptes clients et du recouvrement

Satellite Office
1 001 – 5 000 Employés
LogistiqueMarketingVoyages

Gérez le recouvrement de portefeuilles stratégiques de clients B2B de marques mondiales au sein de l’équipe Finance de Satellite Office aux Philippines. Résolvez les problèmes de paiement, soutenez les opérations Order-to-Cash et contribuez à l’amélioration de la trésorerie.

Ouvrir