Software Engineer

Synsel Techniek
Eindhoven, Netherlands
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
Dutch, English
Experience level
Intermediate
Compensation
€ 4.8K

Job location

Remote
Eindhoven, Netherlands

Tech stack

C++
Continuous Integration
Python
Software Engineering
System Testing
GIT
Information Technology

Job description

  • Als Software Engineer ben je verantwoordelijk voor het ontwerpen en ontwikkelen van embedded en integratiesoftware binnen geautomatiseerde productieomgevingen
  • Als Software Engineer verzamel en analyseer je vereisten en specificaties via gesprekken met stakeholders en door analyse van bestaande documentatie en code
  • Je ontwikkelt, test en implementeert embedded Python-software met behulp van geavanceerde patronen, technieken en tooling
  • Je analyseert en onderhoudt bestaande C++-componenten en stelt compacte en duidelijke ontwerpdocumentatie op
  • Je voert ontwerp- en codeherzieningen uit binnen het team en schrijft uitgebreide unit-, component- en systeemtests om kwaliteit en onderhoudbaarheid te waarborgen
  • Je werkt aan oplossingen zoals machine control, vision systems en custom motion systems die worden toegepast in machinebouw en procesautomatisering
  • Werkverdeling is ongeveer 60% ontwikkeling, 20% testen en 20% implementatie/support
  • De rol vereist embedded development met gebruik van C/C++ en Python en tooling zoals Git, CI/CD-pipelines en gangbare IDEs
  • Je werkt in een multidisciplinair softwareteam van ongeveer 8 tot 12 engineers en voert projecten zowel zelfstandig als in teamverband uit

Requirements

Opleiding HBO Talen

  • Je beheerst Nederlands

  • Afgeronde hbo- of wo-opleiding in Elektrotechniek, Informatica, Software Engineering of vergelijkbaar

  • Minimaal 2 jaar ervaring met embedded softwareontwikkeling en praktische ervaring met C++ en Python

  • Ervaring met het schrijven van unit-, component- en systeemtests en met testautomatisering

  • Bekend met versiebeheer (bijv. Git) en CI/CD-workflows

  • Analytische vaardigheden en ervaring met het analyseren en onderhouden van bestaande codebases

  • Goede communicatieve vaardigheden in Nederlands en Engels en ervaring met stakeholdercommunicatie

Benefits & conditions

Salaris € 2.900 tot € 4.800

  • Salaris: €2900 - €4800 per maand
  • 25 vakantiedagen per jaar
  • Pensioenregeling
  • Opleidingsbudget en trainingen
  • Reiskostenvergoeding
  • Doorgroeimogelijkheden
  • Opleidingsbudget: €2.000 per jaar, vrij besteedbaar en volledig vergoed
  • Hybride werken: 2 dagen thuis per week, laptop en thuiswerkbudget

About the company

Deze organisatie werkt binnen de maakindustrie en ontwikkelt en implementeert software voor geautomatiseerde productieomlossingen en industriële systemen in de regio Eindhoven. Het team richt zich op het ontwerpen en leveren van betrouwbare embedded en integratiesoftware die ingezet wordt in geavanceerde productieomgevingen en machinebouwsituaties. De organisatie streeft naar onderhoudbare, schaalbare en veilige softwareoplossingen en besteedt veel aandacht aan testbaarheid, codekwaliteit en documentatie. Medewerkers werken samen binnen multidisciplinaire teams om technische oplossingen te vertalen naar werkende systemen en om processen continu te verbeteren. De rol van de Software Engineer is belangrijk binnen het ontwikkelproces en omvat zowel het ontwikkelen van nieuwe functionaliteit als het onderhouden van bestaande componenten en het verbeteren van ontwikkelpraktijken. De functie biedt uitdagende technische vraagstukken en de kans om bij te dragen aan innovatieve oplossingen in de maakindustrie in Eindhoven, met een salarisrange van €2900 - €4800 per maand

Apply for this position