Enovates
Embedded C/C++ Software Engineer
EnovatesBelgium21 hours ago
Full-timeInformation Technology

Als Embedded Software Ingenieur ben je verantwoordelijk voor het ontwerpen, ontwikkelen en testen van embedded software oplossingen in C++. Je werkt nauw samen met hardware- en softwareteams om geïntegreerde oplossingen te realiseren die voldoen aan de hoge kwaliteitsstandaarden van onze klanten.


Verantwoordelijkheden

  • Ontwerpen en ontwikkelen van embedded software in C++ voor diverse toepassingen.
  • Samenwerken met hardware-ingenieurs en het testteam om software-hardware integratie te optimaliseren.
  • Omzetten van specificaties en vereisten naar efficiënte, herbruikbare en goed gedocumenteerde code.
  • Testen en debuggen van software om ervoor te zorgen dat deze voldoet aan functionele en prestatie-eisen.
  • Onderhouden en verbeteren van bestaande embedded software oplossingen.
  • Bijdragen aan de architectuur en het ontwerp van nieuwe producten.
  • Deelname aan code reviews en het geven van constructieve feedback aan collega’s.
  • Drive hebben om up-to-date te blijven met de nieuwste ontwikkelingen in embedded systemen en Java technologieën.


Vereiste vaardigheden en ervaring:

  • Minimaal een Bachelor- of Masterdiploma in Informatica, Elektrotechniek of een gerelateerd vakgebied.
  • Sterke kennis van en ervaring met Java11, Java21 in een embedded omgeving.
  • Brede ervaring met linux operating system in een embedded omgeving
  • Ervaring met versiebeheersystemen zoals Git.
  • Probleemoplossend vermogen en analytisch denken.
  • Uitstekende communicatievaardigheden in zowel Nederlands als Engels.
  • Teamspeler die goed functioneert in een multidisciplinair team.


Extra pluspunten:

  • Bekendheid met communicatieprotocollen zoals DBUS
  • Ervaring met Agile/Scrum ontwikkelmethodologieën.
  • Kennis van technologieën zoals: Bitbucket CI/CD, Maven
  • Bekendheid met InteliJ die we gebruiken als IDE
  • Kennis C++
  • Interesse in elektrische auto’s en laadoplossingen
  • Ervaring met unit testen
  • Kennis van java 9 JPMS, Hexagonaal design, SOLID design precipes, DBUS, Vert.x, MQTT, JavaFX, SQLite, Guice
  • Kennis van softwareontwikkelingslevenscyclus en testmethodologieën.


Aanbod

  • Competitieve verloning
  • Groepsverzekering/Hospitalisatie verzekering
  • Flexibele werkuren
  • Leuke en vernieuwende sector
  • Doorgroeimogelijkheden
  • Goede teamsfeer

Key Skills

Ranked by relevance