Als Embedded Software Ingenieur ben je verantwoordelijk voor het ontwerpen, ontwikkelen en testen van embedded software oplossingen in Java. 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 Java 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