Embedded Software & Motion Control Engineer
Vereist:Git
- Embedded software ontwikkelen en onderhouden voor onze machinecontrollers.
- Motion control uitwerken voor stappenmotoren, encoders en andere aandrijvingen.
- Positioneerassen instellen, testen en optimaliseren.
- Sensoren, actuatoren, digitale I/O en frequentieregelaars integreren.
- Communicatieprotocollen zoals Modbus RTU en andere industriële interfaces implementeren.
- Machinefuncties vertalen naar robuuste softwarelogica en state machines.
- Hardware en software samen debuggen op prototypes en productiemachines.
- Meewerken aan de verdere ontwikkeling van onze controllerhardware.
- Samenwerken met mechanische engineering bij de ontwikkeling van nieuwe machinefuncties.
- Machinespecifieke software verder evolueren naar een meer modulaire en herbruikbare softwarearchitectuur.
- Meewerken aan diagnostics, logging en servicefunctionaliteit.
- Op termijn mee instaan voor de koppeling tussen de real-time machinecontroller en hogere softwarelagen/HMI.
Ervaring of sterke interesse in:
- C/C++ voor embedded systemen;
- microcontrollers, idealiter STM32 of vergelijkbaar;
- real-time/deterministische machinebesturing;
- stepper- en/of servomotion;
- encoderfeedback en positionering;
- PWM, timers, interrupts;
- digitale en analoge I/O;
- industriële communicatie zoals Modbus, CAN, RS-485;
- frequentieregelaars en elektrische aandrijvingen;
- debugging van hardware én software;
- Git/version control;
- basiskennis elektronica en elektrische schema's.
Contactpersoon
Door de werkgever in de vacature vermeld — voor vragen en je sollicitatie.
- Ellen Roobroeck