Simulatie engineer
Role details
Job location
Tech stack
Job description
Je sluit aan bij het productteam dat zich specifiek bezighoudt met de ontwikkeling van Alarm Monitoring & Control-systemen. Onderdeel van deze systemen is een software simulatiepakket dat gebruikt wordt voor trainings- en verificatie & validatie-doeleinden. Je gaat werken aan het Onboard Training System (OBTS), een trainingsimulator waarmee bemanningsleden aan boord van schepen getraind worden.
Jij wordt verantwoordelijk voor de (door)ontwikkeling van het OBTS als product binnen ons productportfolio. De huidige simulator is ontwikkeld in Matlab en dient omgezet te worden naar OpenModelica. Daarnaast leveren zij de komende jaren softwaresystemen (in C# en C++) voor de bouw van 4 nieuwe marineschepen, waarvoor jij de specifieke simulaties gaat ontwikkelen. Je concrete taken zijn verder:
- Het produceren van gestructureerde, logisch opgebouwde, testbare scripts;
- Het integreren van softwarecomponenten in de nieuwe Rhodium Software Architectuur;
- Ontwikkelen van systeem- en software-verificatieplannen;
- Beschrijven van systeem- en softwarefunctionaliteiten;
- Een actieve bijdrage leveren aan de simulatie productontwikkeling.
Requirements
Een softwarespecialist voor wie kwaliteit afleveren vanzelfsprekend is? In staat om functionele ontwerpspecificaties te schrijven en deze om te zetten in 'clean code'? Verder zie jij verbeteringen waar mogelijk en ben je in staat deze concreet vorm te geven. Je houdt ervan je tanden te zetten in complexe materie en deelt graag je kennis met je teamleden. Je werkt gestructureerd en onderkent het belang van goede documentatie. Verder vragen wij:
- Een afgeronde Universitaire Masteropleiding in Technische Informatica, Elektrotechniek, Maritieme Techniek, Werktuigbouwkunde, Luchtvaart- en Ruimtevaarttechniek of aanverwant;
- Ervaring met (a-casual) simulatie ontwerpen in OpenModelica en/of Matlab/Simulink;
- Kennis van softwareontwikkeling in C#/C++, Visual Studio en Git is wenselijk;
- Bereidheid een Verklaring Omtrent Gedrag aan te vragen;
- Uitstekende beheersing van de Nederlandse en Engelse taal. Heb je één van bovenstaande punten niet? Neem dan toch contact met ons op! Dan kijken we samen naar de mogelijkheden. Onze opdrachtgever RH Marine RH Marine realiseert de systeemintegratie van elektrische- en automatiseringssystemen aan boord van marineschepen, onderzeeboten en luxe superjachten. Een complex, maar fascinerend werkgebied vol innovaties. Ieder schip is maatwerk voor de klant en na de doop blijven zij verantwoordelijk voor het onderhoud en upgrades. Het blijft dus de hele life cycle 'hun kindje'.