Embedded software engineer C++
TMC
Embedded software engineer C++
Samenvatting
Wat krijg je?
Wat ga je doen?
- Complexe real-time softwaresystemen specificeren en implementeren
- Werken met Windows en Embedded Linux
- Software bouwen gedurende de gehele ontwikkelcyclus
- Werken volgens Agile en V-model methodieken
- Solid-principes en Test Driven Development toepassen
Wat verwachten wij?
- Hbo of wo diploma in een technische richting
- Minimaal 5 jaar ervaring in embedded softwareontwikkeling
- Ervaring met C++ 17 of 20 in embedded
- Kennis van objectgerichte ontwikkelmethodologieen
Volledige vacaturetekst
Werken aan complexe hightech projecten waarin jouw embedded C++ vaardigheden echt worden uitgedaagd, dat is waar het bij TMC om draait. Als onderdeel van een internationaal team van ondernemende ingenieurs draag je bij aan innovatieve systemen. Uniek is de individuele winstdeling en de professionele coaching die jouw groei versnelt. Ontdek hoe jij als regisseur van je eigen carrière impact maakt!
Hou je ervan om te werken aan projecten in de hightech waarin je wordt uitgedaagd met je embedded C++ vaardigheden? Dan is TMC het juiste bedrijf voor jou!
Wij zijn een internationaal hightech consultancybureau met een team van ondernemende ingenieurs, wetenschappers en digitale experts van over de hele wereld. We bieden consultancydiensten aan onze toonaangevende klanten in diverse servicegebieden zoals:
- Technology & Engineering
- Energy & Renewables
- Life sciences & Pharma
- Digital & IT
Als Embedded C++ Engineer/Designer weet je hoe je complexe (real-time) softwaresystemen kunt specificeren, ontwerpen en implementeren in een multidisciplinaire omgeving. De uitdaging is om het embedded systeem te laten functioneren met de benodigde prestaties en kwaliteit. Het betreft een embedded product en het moet zeer betrouwbaar werken in de praktijk.
Je hebt een B.Sc. of M.Sc. diploma in Embedded systems, Computerwetenschappen, Elektronica of een vergelijkbare opleiding met minimaal 5 jaar ervaring in Embedded software- of systeemontwikkeling. Tijdens je studie en door professionele ervaring heb je expertise opgedaan in een of meer van de volgende onderwerpen:
- Je hebt aantoonbare ervaring met programmeren in C++ (17/20 of hoger) in embedded (real-time) ontwikkelomgevingen;
- Je bent vertrouwd met Objectgerichte ontwikkelmethodologieën en ontwikkelomgevingen;
- Je hebt een uitgesproken drang om de kwaliteit van jouw softwarecode te leveren;
- Je kunt werken met verschillende besturingssystemen zoals Windows en (Embedded) Linux;
- Je hebt ervaring met real-time besturingssystemen en/of bare metal systemen;
- Kennis van verschillende communicatieprotocollen zoals CAN, I2C, SPI, UART, TCP-IP is een pluspunt;
- Je hebt affiniteit met elektronica en/of met werken met embedded computers zoals processors, controllers of embedded single-board computers;
- Je hebt ervaring met werken volgens de V-model-, Agile/SCRUM-, SaFe-methodologieën;
- Je kunt software bouwen door de gehele ontwikkelcyclus en hebt ervaring met Solid-principes, TDD, CI;
- Ervaring met het gebruik van verschillende tools voor requirementsmanagement, debugging, versiebeheer, bugtracking en automatische builds;
- Bij voorkeur heb je (domein)kennis van bedrijfsgebieden zoals Healthcare, High-Tech Machinery of Consumentenelektronica;
- Kennis van het Nederlands is een pluspunt;
- Tot slot verwachten we dat je een resultaatgerichte houding en goede communicatieve vaardigheden hebt;
Als TMC Software bieden wij:
- Een vast contract;
- Individuele winstdeling bovenop je vaste salaris;
- Professionele coaching om je carrière te stimuleren; 25 vakantiedagen;
- Kennisdeling via Pizza-sessies en Q-meetings;
- Informele evenementen met je collega’s;
Ondernemerschap kan op elk moment in je carrière beginnen. Samen onderzoeken we welk project het beste aansluit bij jouw ambities en talenten. Vervolgens stellen we doelen om jouw groei als professional te realiseren.
Dit pad is verschillend en uniek voor iedereen. TMC helpt je en denkt met je mee om dit concreet te maken.
TMC is een internationaal hightech adviesbureau dat expertise naar zijn klanten brengt om hen te ondersteunen bij het realiseren van hun technologische uitdagingen. Zo opereert TMC als een expertisecentrum ten dienste van zijn klanten en helpen wij hen om competitiever te zijn in een steeds meer mondiale en sneller veranderende technologische wereld.
Bij TMC geloven we dat mensen de drijvende kracht achter technologische innovatie zijn. Daarom willen we de best mogelijke omstandigheden creëren waarin technisch talent kan floreren.
We bieden je een uitdagende en stimulerende werkomgeving waarin jij de regisseur van je eigen carrière kunt zijn. Als Employeneur ben je onderdeel van onze TMC-familie. Naast onze uitstekende technische expertise maken fun en betrokkenheid een wezenlijk onderdeel uit van onze cultuur.
Over de werkgever
Zo werkt solliciteren
- Snel en eenvoudig via je mobiel
- Solliciteer in 1 minuut
- Rechtstreeks bij de werkgever
- Volg je sollicitatie via Track & Trace
- Volg je sollicitatie via Track & Trace
Goed om te weten
Vandaag Solliciteren