Lead software engineer onbemande systemen
Branche | bouwkunde en installatietechniek |
Dienstverband | Direct bij werkgever |
Uren | Zie onder |
Locatie | Enschede |
Salarisindicaties | 0-5.000 |
Opleidingsniveau | Zie onder |
Organisatie | Werken op IPKW |
Contactpersoon |
Eline Brink 026 702 44 90 |
Informatie
Wat ga je doen:
- Ontwerpen en ontwikkelen van hoogwaardige software voor onbemande systemen;
- Zelf complexe software implementeren en bijdragen aan technische oplossingen;
- Definiëren van software-architectuur en ervoor zorgen dat deze schaalbaar, efficiënt en betrouwbaar is;
- Leiding geven aan jongere engineers en zorgen dat de juiste prioriteiten worden gesteld binnen het team;
- Vertalen van klantwensen of systeemgedrag naar een solide softwareontwerp;
- Opzetten en beheren van het software-deployment proces om een soepele integratie op diverse platformen te waarborgen;
- Waarborgen van de softwarekwaliteit door middel van testen, code reviews en continue verbetering;
- Definiëren van roadmaps voor toekomstige software- en productontwikkeling, afgestemd op systeeminnovaties.
Omschrijving
Wat ga je doen:
- Ontwerpen en ontwikkelen van hoogwaardige software voor onbemande systemen;
- Zelf complexe software implementeren en bijdragen aan technische oplossingen;
- Definiëren van software-architectuur en ervoor zorgen dat deze schaalbaar, efficiënt en betrouwbaar is;
- Leiding geven aan jongere engineers en zorgen dat de juiste prioriteiten worden gesteld binnen het team;
- Vertalen van klantwensen of systeemgedrag naar een solide softwareontwerp;
- Opzetten en beheren van het software-deployment proces om een soepele integratie op diverse platformen te waarborgen;
- Waarborgen van de softwarekwaliteit door middel van testen, code reviews en continue verbetering;
- Definiëren van roadmaps voor toekomstige software- en productontwikkeling, afgestemd op systeeminnovaties.
Functie eisen
Wat verwachten we van jou:
- Een bachelor- of masterdiploma in Informatica, Software Engineering of een vergelijkbare studie;
- Ervaring met programmeertalen zoals C++, Python of C#;
- Sterk inzicht in het ontwerpen van algoritmen en datastructuren;
- Ervaring met tools en methoden voor softwareontwikkeling, zoals Git, Agile, CI/CD en Docker;
- Kennis van navigatie-algoritmen, regelsystemen en sensorfusie is een pluspunt;
- Ervaring met ROS 2 (Robot Operating System) is een pre;
- Goede beheersing van zowel de Nederlandse als Engelse taal.