Software Engineer (Python, C++)
Role details
Job location
Tech stack
Job description
We zijn op zoek naar een getalenteerde en ervaren software-engineer om bij te dragen aan het bouwen van de volgende generatie digitale geautomatiseerde systemen. Je maakt deel uit van een softwareontwikkeling teamdat geautomatiseerde Ply Placement creëert, een nieuwe manier om blanco laminaten op maat van meerdere materialen te maken wat geen enkel ander automatiseringssysteem kan.
- Verzamelen van vereisten en specificaties via gesprekken met stakeholders, doornemen van bestaande documentatie en analyseren van opgebouwde kennis rondom de C++ code.
- Ontwikkelen, testen en implementeren van embedded Python-software via geavanceerde patronen, technieken en tools.
- Samenstellen van compacte en heldere documentatie van het ontwerp.
- Uitvoeren van ontwerp- en codeherzieningen binnen het team om correct onderhoud en duidelijkheid van de code te waarborgen.
- Uitschrijven van uitgebreide tests (unit, component en systeem) om een consistente softwarekwaliteit te waarborgen.
- Ontdekken van nieuwe manieren om softwareontwikkeling te verbeteren.
Requirements
Er is geen minimale opleiding vereist Talen
-
Je beheerst Nederlands
-
Je hebt minstens 3 jaar ervaring in Software Engineering; ervaring met embedded systemen en geautomatiseerd testen is een pré.
-
Je bent volledig vertrouwd met Python en beschikt over een goede kennis van de programmeertaal C++.
-
Je hebt praktische kennis van Linux en Git.
-
Je hebt ervaring in het werken binnen multidisciplinaire Agile Scrum-teams.
-
Je hebt uitstekende sociale en communicatieve vaardigheden
Benefits & conditions
Bij deze functie hoort een startsalaris van €3.175 - €4.530 per maand op basis van 40 uur. Je krijgt hierbij 25 vakantiedagen en een persoonlijke eindejaarsbonus van tussen de 10% en 20% van je jaarsalaris.
Met onze vervoersregeling maak je gebruik van OV mogelijkheden, je eigen auto of kun je kiezen voor een lease-auto. Als engineering consultant krijg je uiteraard je eigen hardware en krijg je een laptop en telefoon + simkaart.
Samen met jouw team manager werk je aan je persoonlijke ontwikkeling. Elke 4 - 6 weken komt je manager op je project langs om de voortgang en je ontwikkeling te bespreken. Daarnaast leer je van collega's door overleg en presentaties.