Embedded Software Engineer C++

TMC
Eindhoven, Netherlands
11 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
Dutch
Experience level
Junior

Job location

Remote
Eindhoven, Netherlands

Tech stack

Microsoft Windows
C++
Communications Protocols
Linux
Embedded Software
TCP/IP
Universal Asynchronous Receiver/Transmitter
Information Technology
Bare Metal
Operational Systems

Requirements

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 proc...

About the company

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.

Apply for this position