RISCO Group
RISCO Group
501 – 1.000 Medewerkers
BeveiligingHardwareSaaS
RISCO Group ontwikkelt elektronische beveiligingstechnologie en smart-homeoplossingen, waaronder inbraakdetectiesystemen, alarmsystemen, sensoren, videoverificatie en toegangscontrole. De cloudbeheertools en mobiele apps zijn bedoeld voor installateurs, beveiligingsintegratoren en eindklanten en brengen verbonden beveiligingsapparatuur en software samen. Het bedrijf is actief op het gebied van beveiliging, hardware en SaaS.

Senior C++ softwareontwikkelaar Embedded Linux

Ontwikkel embedded Linux-software voor verbonden beveiligings- en toegangscontrolesystemen, pas Java-componenten aan en bouw moderne C++-applicaties. Integreer met platforms, cloud, hardware en microcontrollersystemen.

Beschrijving

  • Ontwikkel, test en onderhoud applicatiesoftware in modern C++ voor embedded Linux.
  • Pas bestaande Java-componenten aan voor het Linux-platform en integreer ze met platformdiensten en interfaces.
  • Bouw modulaire C++-componenten en help functionaliteit die in Java is geïmplementeerd te migreren of opnieuw te ontwerpen.
  • Verbind applicatiesoftware met Linux-diensten, hardware-interfaces, cloudverbindingen en functies van bijbehorende microcontrollers.
  • Ontwerp herbruikbare modules met duidelijke grenzen tussen applicatie-, middleware- en platformlagen.
  • Beoordeel ontwerpen en code, spoor fouten op, analyseer prestaties, test componenten en achterhaal oorzaken in complexe softwareprocessen.
  • Werk tijdens de volledige productontwikkeling samen met teams voor platform, BSP, hardware, cloud, QA en systeemarchitectuur.

Vereisten

  • Je hebt minstens vijf jaar professionele ervaring in softwareontwikkeling, bij voorkeur met Linux of embedded producten.
  • Je hebt sterke vaardigheden in modern C++ (C++14/17 of nieuwer), waaronder objectgeoriënteerd ontwerp, multithreading, synchronisatie en eventgestuurde software; dit is vereist.
  • Je hebt ervaring met Java-ontwikkeling, vooral met bestaande of oudere codebases; dat is een groot pluspunt.
  • Ervaring met OSGi of modulaire Java-architecturen is een aanvullend pluspunt.
  • Je hebt praktische ervaring met het ontwikkelen en debuggen van applicaties in Linux-omgevingen.
  • Je hebt inzicht in softwarearchitectuur, interfaces, ontwerppatronen, modulariteit en onderhoudbare code.
  • Ervaring met IPC, netwerken, REST API's, messaging of servicegerichte software is een pluspunt.
  • Ervaring met embedded Linux, verbonden apparaten, beveiligingssystemen of IoT-producten is een pluspunt.
  • Je gebruikt Git, CMake of andere buildsystemen, debuggingtools en actuele softwareontwikkelmethoden.
  • Je zet sterke analytische en probleemoplossende vaardigheden in bij complexe bestaande codebases.
  • Je communiceert op hoog niveau in het Engels.

Gerelateerde vacatures

Mirantis

Senior Rust-softwareontwikkelaar bij Mirantis (remote, Europa)

Mirantis

Bouw Kubernetes-control planes voor Mirantis’ cloud-native AI-infrastructuur. Ontwikkel netwerk-, DPU- en bare-metalorkestratiesystemen voor veeleisende workloads.

Openen
SEB

Java-ontwikkelaar (medior tot senior), beleggingsadvies

SEB

Ontwikkel roboadvies en andere digitale beleggingsproducten voor SEB en integreer ze met een platform voor private banking. Werk full stack, met de nadruk op back-endontwikkeling.

Openen
Honeywell

Senior Advanced Software Engineer, Honeywell (Hybride werkplek, Polen)

Honeywell

Bouw cloudnative diensten voor Honeywell Building Automation, ontwerp veilige API's en moderniseer verouderde systemen. Werk in Gdańsk en begeleid ontwikkelaars als mentor, in samenwerking met verschillende engineeringteams.

Openen
SEB

Java-softwareontwikkelaar op medior- tot seniorniveau

SEB

Bouw bij SEB digitale beleggingsdiensten voor de volledige stack, met de nadruk op back-endontwikkeling. Werk aan roboadvies, microbeleggen en mogelijkheden voor het privatebankingplatform.

Openen
American Express

Software Engineer III, Java-microservices — American Express

American Express

Ontwikkel hybride cloudsystemen voor kaarttransacties als Software Engineer III bij American Express. Bouw Java-microservices voor gedistribueerde platforms, met aandacht voor betrouwbare verwerking met lage latentie.

Openen