Functieomschrijving
- Ontwerpen, ontwikkelen en onderhouden van
embedded software in C/C++.
- Vertalen van
systeemrequirements naar robuuste softwareoplossingen.
- Ontwerpen en implementeren van softwarearchitecturen voor
embedded en realtime systemen.
- Ontwikkelen van
software voor NXP ARM-gebaseerde platforms.
- Werken met FreeRTOS en andere realtime
besturingssystemen.
- Ontwikkelen en onderhouden
van EtherCAT-communicatie en interfaces.
- Testen, valideren en debuggen van embedded software in
zowel laboratorium- als machineomgevingen.
- Bijdragen aan softwarekwaliteit door middel van
testautomatisering en CI/CD-processen.
- Fungeren als technisch aanspreekpunt voor embedded
software binnen projecten.
- Intensief
samenwerken met software-, elektronica- en mechatronica-engineers
om geïntegreerde hightech systemen te realiseren.
Functie-eisen
- Je hebt een afgeronde hbo- of wo-opleiding in Embedded
Systems, Computer Science, Software Engineering, Elektrotechniek of
een vergelijkbare richting.
- Je hebt minimaal 5
jaar ervaring met embedded softwareontwikkeling in
C/C++.
- Je hebt ervaring met Real-Time
Operating Systems (RTOS), bij voorkeur FreeRTOS.
- Je hebt kennis van EtherCAT en industriële
communicatieprotocollen.
- Je hebt ervaring met
softwareontwikkeling voor NXP ARM-platformen.
- Je hebt ervaring met embedded debugging en diagnostische
tools.
- Je hebt affiniteit met
hardware/software-integratie binnen mechatronische
systemen.
- Je bent bekend met professionele
softwareontwikkelmethodieken zoals:
Requirements Management (bijvoorbeeld TopTeam);
Softwarearchitectuur en design (bijvoorbeeld Enterprise
Architect);
Configuratiemanagement (Bitbucket of
vergelijkbaar);
Software testautomatisering;
DevOps en CI/CD.
- Je bent
analytisch, proactief en oplossingsgericht.
- Je
communiceert gemakkelijk met engineers uit verschillende
disciplines.
- Je beheerst de Engelse taal
uitstekend; kennis van het Nederlands is een pré.
- Ervaring binnen de hightech-, semiconductor- of
industriële automatiseringssector is een plus.
Arbeidsvoorwaarden
- Een bruto maandsalaris tussen €5.000 en
€6.800, afhankelijk van jouw kennis en ervaring.
- Een vaste baan met uitzicht op een langdurige
samenwerking.
- Mogelijkheid om op termijn
direct in dienst te treden bij de opdrachtgever.
- Uitdagende projecten binnen de hightech machinebouw,
semiconductor-, medische- en aerospace-industrie.
- Persoonlijke begeleiding en loopbaanontwikkeling via
Trinamics.
- Ruimte voor opleidingen, trainingen
en certificeringen.
- Werken met de nieuwste
embedded softwaretechnologieën en multidisciplinaire
teams.
- Goede secundaire
arbeidsvoorwaarden.
- Een professionele en
innovatieve werkomgeving waarin jouw ideeën worden
gewaardeerd.