Lead Software Engineer
Branche | Zie onder |
Dienstverband | Direct bij werkgever |
Uren | Zie onder |
Locatie | Enschede |
Salarisindicaties | 0-5.000 |
Opleidingsniveau | Zie onder |
Organisatie | Werken op IPKW |
Contactpersoon |
Sanne Pas 026 702 44 90 |
Informatie
Als Lead Software Engineer ben je verantwoordelijk voor het ontwerpen en ontwikkelen van hoogwaardige software voor onbemande systemen. Je werkt niet alleen aan complexe softwareontwikkeling, maar leidt ook een team van junior engineers en bepaalt de architectuur en strategie voor toekomstige softwareontwikkelingen. Deze rol vereist zowel technische expertise als leiderschap, waarbij je zorgt voor een goede vertaling van systeemgedrag naar een gedegen softwareontwerp.
- Je definieert en ontwerpt schaalbare, efficiënte en betrouwbare softwarearchitecturen die voldoen aan de eisen van onbemande systemen.
- Je coördineert het deployment-proces en zorgt ervoor dat de software naadloos wordt geïntegreerd en goed functioneert op verschillende platformen.
- Je waarborgt de kwaliteit van de software door middel van testen, code reviews en continue verbetering.
- Je tekent roadmaps uit voor de lange termijn, waarbij je de softwareontwikkeling afstemt op bredere systeemontwikkelingen.
Omschrijving
Als Lead Software Engineer ben je verantwoordelijk voor het ontwerpen en ontwikkelen van hoogwaardige software voor onbemande systemen. Je werkt niet alleen aan complexe softwareontwikkeling, maar leidt ook een team van junior engineers en bepaalt de architectuur en strategie voor toekomstige softwareontwikkelingen. Deze rol vereist zowel technische expertise als leiderschap, waarbij je zorgt voor een goede vertaling van systeemgedrag naar een gedegen softwareontwerp.
- Je definieert en ontwerpt schaalbare, efficiënte en betrouwbare softwarearchitecturen die voldoen aan de eisen van onbemande systemen.
- Je coördineert het deployment-proces en zorgt ervoor dat de software naadloos wordt geïntegreerd en goed functioneert op verschillende platformen.
- Je waarborgt de kwaliteit van de software door middel van testen, code reviews en continue verbetering.
- Je tekent roadmaps uit voor de lange termijn, waarbij je de softwareontwikkeling afstemt op bredere systeemontwikkelingen.
Functie eisen
- Je hebt een BSc of MSc in Computer Science, Software Engineering of een vergelijkbaar vakgebied.
- Je hebt ervaring met programmeertalen zoals C++, Python of C#, en een goed begrip van algoritmeontwerp en datastructuren.
- Ervaring met softwareontwikkelingstools en methoden (zoals git, agile, CI/CD, Docker) is vereist.
- Kennis van navigatiealgoritmes, regelsystemen en sensorfusie is een pre, evenals bekendheid met ROS 2.
- Je beheerst zowel het Nederlands als het Engels goed.