Ben jij een gedreven software engineer die graag bouwt aan slimme, veilige en future-proof IoT-oplossingen? Wil jij een directe impact hebben op innovatieve systemen die wereldwijd in de agrisector worden ingezet? Dan is deze functie iets voor jou.
Over de rol
Als R&D Backend & Algorithm Software Engineer ontwikkel je de backend-logica en controle-algoritmen voor onze IoT-gestuurde installaties. Je vertaalt user stories naar betrouwbare, onderhoudbare en veilige software die draait op onze embedded Linux controllers. Je zorgt ervoor dat complexe processen – zoals het aansturen van motoren, sensoren, ventilatie, aanvoerlijnen en doseersystemen – robuust, accuraat en volgens EU-regelgeving verlopen.
Je krijgt eigenaarschap over je componenten: van design en implementatie tot testen, documentatie en release.
Jouw verantwoordelijkheden
Software Development & Algorithm Engineering
- Ontwerpen, implementeren en onderhouden van backend-logica voor automatische voer- en klimaatprocessen.
- Optimaliseren van prestaties, betrouwbaarheid en cyberresilience op embedded Linux-toestellen (MQTT, REST APIs, backend services).
- Samenwerken met elektro-ingenieurs en service-teams om functionele eisen correct te vertalen.
- Ondersteunen van testopstellingen, prototyping en veldtesten met echte installaties.
- Meedenken over de lange-termijnontwikkeling van het iQon-platform.
- Participeren in backend-architectuur voor nieuwe hardware- en cloudproducten.
- Respecteren van backlog-prioriteiten, sprintafspraken en release-deadlines.
Projectplanning & KPI’s
- Projecten opleveren binnen afgesproken timing, budget, kwaliteit en specificaties.
- Sprint velocity en milestones naleven.
- Bijdragen aan lagere klachtenratio’s door productverbeteringen.
- Correct en snel omgaan met nieuwe issues bij recente releases.
Wat breng je mee?
Opleiding & kennis
- Bachelor/Master in Software Engineering, Automatisatie, Elektronica, Elektromechanica, Mechatronica of gelijkwaardig.
- Ervaring of sterke interesse in embedded Linux, IoT-systemen of automatisering.
- Programmeervaardigheden in Python en C/C++.
- Begrip van sensoren, motoren, mechanische systemen of industriële automatisatie.
- Ervaring in Agile/Scrum-methodologie.
- Interesse in de dier- en voedersector.
- Je bent Nederlandstalig en spreelt ook Engels.
Technische competenties
- Zeer goede kennis van C/C++ en Python.
- Ervaring met MQTT, REST APIs en de Linux-kernel.
- Inzicht in cyber-resilient software: logging, failsafe, secure coding, betrouwbare communicatie.
- Sterk analytisch inzicht en vaardigheid in het modelleren van processen en algoritmes.
- Comfortabel in multidisciplinaire samenwerking (mechanisch, elektrisch, software).
- Creatieve system-level mindset.
Persoonlijke competenties
- Ownership van concept tot oplevering.
- Gestructureerde en pragmatische probleemoplosser.
- Sterk in documentatie en organisatie.
- Heldere communicatie, ook naar niet-technische stakeholders.
- Positieve, veerkrachtige teamspeler met resultaatgerichtheid.
- Ziet problemen als systeemuitdagingen, niet als losse bugs.
Dank voor uw interesse in Roxell, wij doen de werving voor deze vacature intern. We vragen recruitment- en detacheringsbureaus om niet op deze vacature te reageren.