Software Engineer Machinebesturing (Python / Embedded Linux)
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
Job description
- De onderdelen van de machine betrouwbaar en op tijd met elkaar laten communiceren;
- De logica die bepaalt of, wanneer en hoe er gelaserd mag worden;
- De interface waarmee de operator de machine bedient, ook zonder technische achtergrond;
- Bewaking van koeling, energie, opslag en systeemintegriteit;
- De koppeling met het klantportaal en met de losse modules;
- De software robuust houden in het veld: wat gebeurt er als de stroom of het netwerk wegvalt, en hoe komt de machine zelf weer terug.
Daarnaast denk je mee over de architectuur, beheer je de codebase en zet je de testen op.
Requirements
- Stevige Python-ervaring; je bent meer systeembouwer dan webontwikkelaar;
- Ervaring met Linux op embedded hardware, en de commandline als vertrouwde werkomgeving;
- Ervaring met communicatie tussen embedded systemen in een machine, bijvoorbeeld via CAN of CANopen;
- Ervaring met event-gedreven architecturen, en het denken in betrouwbaarheid en herstel dat daarbij hoort;
- Ervaring met debuggen op een fysiek apparaat in plaats van alleen op een laptop;
- Hbo- of wo-denkniveau richting software engineering, technische informatica of embedded systems;
- Start-upmentaliteit: je pakt op wat nodig is en wacht niet op een opdracht.
Mooi meegenomen: kennis van lichte webinterfaces voor machinebediening, updates op afstand (OTA), Docker en Azure, affiniteit met security en compliance, of ervaring met GNSS en precision agriculture. Een landbouwachtergrond is niet nodig.
Benefits & conditions
Een start-up met een serieus bedrijf erachter. Artlinum hoort bij OFB Group, samen met D-TEC, Vlastuin en Ford Trucks Nederland. Er staat dus al een productieapparaat en een serviceorganisatie. Je werkt in een klein team met korte lijnen en ziet je eigen software binnen maanden bij een teler op het land staan.
- Dienstverband van 32-40 uur
- Een goed salaris dat past bij wie je bent en wat je kunt
- 25 Vakantiedagen bij fulltime dienstverband, vakantiegeld en een goede pensioenregeling
- Veel vrijheid in hoe je de software opzet en doorontwikkelt
- Thuiswerken in overleg. Kantoor is de basis, omdat we in deze fase veel en snel schakelen
About the company
Bij Artlinum ontwikkelen we een laserwieder. Die machine bestrijdt onkruid op de akker met een laser, zonder chemie. Tien camera-lasermodules herkennen het gewas en branden het onkruid ertussen weg, aangestuurd door één centrale mastercontroller. Jij bouwt en beheert de software die dat allemaal laat samenwerken.
De wetgeving rond chemische onkruidbestrijding wordt strenger en telers hebben behoefte aan een alternatief. Jij kunt bij Artlinum meebouwen aan dat alternatief.
Je werkt in Python aan een fysieke machine die met sensoren moet communiceren, die in het veld moet blijven functioneren, en waarin architectuurkeuzes echte gevolgen hebben. Kom je uit de robotica, IoT, industriële automatisering of agri-tech, dan voel je je hier meteen thuis.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this role…