Embedded Software Engineer

Elektronica
Regio Amersfoort
March 19, 2022
2800 - 3500 / maand
Solliciteer

Jouw werkzaamheden

Ben jij die techneut die zorgt dat iedereen probleemloos en snel kan blijven pinnen? Wil jij een bepalende rol in de ontwikkeling van betaalautomaten? Bij deze opdrachtgever krijg je de kans om een belangrijke bijdrage te leveren aan de doorontwikkeling van betaaloplossingen. Verdiep jij je graag in complexe IT en ben jij gedreven om een stapje extra te zetten om nog betere kwaliteit te leveren? Dan leren wij je graag kennen!

Jouw werkzaamheden

Als Embedded Software Engineer werk je met ruim 20 medewerkers aan innovatie van betrouwbare betaalautomaten op basis van Linux en Android. Dit wordt gedaan op basis van klantwensen, ontwikkelingen in de Europese betaalmarkt en veranderingen op het gebied van veiligheidseisen. Het team waarin je komt te werken is onderverdeeld in drie scrum teams. Als Embedded Software Engineer werk je samen met collega’s in een zelf organiserend agile team. Je gaat werken aan de applicatie voor betaalautomaten. Ook al heeft deze applicatie roots die tot 20 jaar teruggaan, is deze opdrachtgever constant bezig met verbeteringen en kijken naar wat het vakgebied doet. De codebase van deze applicatie is in C/C++ geschreven en draait op vele typen betaalautomaten (Linux, Android). Er is een rijk ecosysteem om deze applicatie heen, ook in andere programmeertalen. Hierbij gebruiken ze voornamelijk Python en C#, maar C++ en Java kom je ook tegen. De software wordt voor een groot deel automatisch getest door unit testen (Google Test framework) en integratie testen, daarnaast kunnen op verschillende onderdelen stress testen automatisch uitgevoerd worden. Deze opdrachtgever werkt overwegend met standaard tooling zoals: Jira, Confluence, GitLab CI/CD, Nexus, Visual Studio, MS Teams/Sharepoint. Binnen het competence center worden geregeld Hack Days georganiseerd waarop al het werk “neergelegd” wordt en kies je zelf waar je aan werkt en met wie je dat doet. Dit levert keer op keer inspirerende innovaties op.

Wat breng je mee?

Je geeft niet op voordat alles wat binnen de sprint opgeleverd moet worden werkt, betrouwbaar en veilig is. Samenwerking en collegialiteit staan bij jou hoog in het vaandel. Je bent communicatief vaardig en een echte teamplayer. Je vindt het belangrijk om jezelf te blijven ontwikkelen en grijpt kansen voor persoonlijke groei en opleiding met beide handen aan. Verder heb je:

  • ervaring met één of meerdere programmeertalen C, C++, Java; 
  • ervaring met Linux;
  • ervaring met het schrijven van Apps voor Android;
  • goed technisch inzicht;
  • ervaring met werken in een Agile (Scrum) omgeving;
  • goede kennis van de Nederlandse en Engelse taal.

Je krijgt:

  • een contract voor 32- 40 uur per week
  • flexibele werktijden (zoals 4 x 9 uur) voor een marktconform salaris
  • 29 vakantiedagen per jaar (meer erbij kopen kan)
  • thuiswerk of reiskostenvergoeding
  • een professionele en informele werkomgeving met enthousiaste collega’s

Geralteerde vacatures

Chat Icon