Embedded Software Engineer

Ben jij die techneut die zorgt dat iedereen probleemloos en snel kan blijven pinnen?

We brengen je verder

Als Software Engineer werk je voor Competence Center Payment Acceptance. Het Competence Center werkt met ruim 20 medewerkers aan innovatie van betrouwbare betaalautomaten op basis van Linux en Android. Dit doen we 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 Software Engineer werk je samen met collega’s in een zelf organiserend agile team. Je gaat werken aan de applicatie voor onze betaalautomaten. Ook al heeft deze applicatie roots die tot 20 jaar teruggaan, we zijn 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 we 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. We werken overwegend met standaard tooling zoals: Jira, Confluence, GitLab CI/CD, Nexus, Visual Studio, MS Teams/Sharepoint.  

Binnen het competence center houden we geregeld Hack Days waarop we al ons werk “neerleggen” en je zelf kiest waar je aan werkt en met wie je dat doet. Dit levert keer op keer inspirerende innovaties op. 

Jouw profiel
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 cryptografie
  • ervaring met het schrijven van Apps voor Android; 
  • ervaring met werken in een Agile (Scrum) omgeving; 
  • goede kennis van de Nederlandse en Engelse taal. 

Je nieuwe werkomgeving
Iedere dag maken wij miljoenen betalingen mogelijk. Daar zijn we trots op. Om dat te realiseren zijn we innovatief én betrouwbaar tegelijk. We sleutelen in de voorhoede aan de nieuwste technologie, maar staan ook met beide benen in de maatschappij. En dat zie je in je nieuwe werkomgeving. We zijn ambitieus, gericht op de toekomst, open en collegiaal. Vol vertrouwen in elkaar.

Bij ons werk je:

  • hybride, vanuit ons hoofdkantoor in Arnhem en soms thuis als je wilt
  • met een contract voor 32- 40 uur per week 
  • in flexibele werktijden (zoals 4 x 9 uur) voor een marktconform salaris  
  • met 29 vakantiedagen per jaar (meer erbij kopen kan) 
  • thuiswerk of reiskostenvergoeding 
  • in een professionele en informele werkomgeving met enthousiaste collega’s 

Reageer nu
Word jij enthousiast van deze vacature? Dan ontvangen wij graag je cv en motivatie. Die stuur je naar ons via de solliciteerknop hieronder. Wacht niet te lang. De vacature sluit zodra we de juiste kandidaat hebben gevonden. Neem voor meer informatie contact op met Paulien Knuppel van Recruitment via 088-22897732. Als betaaldienstverlener zijn wij verplicht je te screenen. Daarom doorloop je een screeningsprocedure.
 

Embedded Software Engineer