Embedded Software Engineer C/C++

GradeMatch
Sittard, Netherlands
6 days ago

Role details

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

Job location

Remote
Sittard, Netherlands

Tech stack

Microsoft Windows
Confluence
JIRA
Unix
C++
Linux
DevOps
Embedded Software
Python
QNX (Software)
Scrum
QT
Real-Time Operating Systems
UML
GIT
Yocto
Information Technology

Job description

Als Embedded Software Engineer werk je via GradeMatch binnen een multidisciplinair engineeringteam dat software, elektronica en systeemarchitectuur combineert. Je ontwikkelt embedded software in C en C++, analyseert hardware-interactie, werkt met RTOS-omgevingen en draagt bij aan nieuwe en bestaande modules. Je krijgt te maken met complexe systemen, nieuwe productfeatures, protocollen, edge computing, testscenario's en integratie met high-end apparatuur.

Hoe je impact maakt

Je implementeert embedded softwaremodules in C en C++ volgens hoge kwaliteitseisen en werkt aan drivers, interfaces, communicatiestromen en configuratiecomponenten. Je stelt duidelijke requirements op en denkt actief mee over designkeuzes, terwijl je samen met andere engineers high-level en low-level architectuurvoorstellen uitwerkt. Daarnaast test en review je code op betrouwbaarheid, performance en stabiliteit en werk je nauw samen met hardware engineers om een correcte integratie te waarborgen. Je begeleidt de live-gang, validatie en nazorg binnen de embedded omgeving en documenteert code, flows, architectuur en testresultaten zorgvuldig.

  • Ervaren engineers en architecten om je heen waar je van kunt leren.
  • Kansen om door te groeien naar Senior, Lead of Architect Embedded Systems.
  • Een plek waar innovatie, experiment en kwaliteit centraal staan.
  • Diepe technische uitdagingen - geen simpele configuratieprojecten

Takenverdeling

40% Implementeren

10% Requirements opstellen

10% High-level architectuur & design

10% Testen & reviewen

Requirements

  • HBO/WO diploma in (Technische) Informatica of vergelijkbaar
  • Minimaal 1 jaar ervaring met embedded softwareontwikkeling
  • Ervaring met embedded systemen (Linux, Unix, Windows, QNX)
  • Sterk in C en C++
  • Bekend met Agile/Scrum, DevOps of Kanban
  • Kennis van ontwikkelmethodieken zoals OO, UML, TDD
  • Je spreekt en schrijft uitstekend Nederlands en Engels

Nice to have

  • Python-ervaring
  • Ervaring met Git en repositorybeheer
  • Ervaring met CI/CD pipelines
  • Ervaring met Jira, Confluence, Git of QT
  • Kennis van Yocto

Soft skills

  • Communicatief
  • Analytisch
  • Teamspeler
  • Nauwkeurig
  • Leergierig

Benefits & conditions

  • Salaris: €2.650 - €5.500 bruto per maand, afhankelijk van ervaring
  • Uitdagende projecten bij een high-tech klant via GradeMatch
  • Opleidingen, begeleiding en technische sparringpartners
  • Hybride werken mogelijk
  • Mogelijkheden tot specialisatie (RTOS, C++, architectuur, security, Linux internals)

About the company

Onze klant ontwikkelt high-tech embedded systemen die extreem betrouwbaar, veilig en performant moeten zijn. Je werkt in een omgeving waar innovatie de standaard is en waar jouw code direct invloed heeft op hardware, sensoren, controllers en real-time verwerking. We zoeken engineers die met plezier de diepte ingaan: van low-level drivers tot robust architecture en van integratie tot performance-optimalisatie.

Apply for this position