Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
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 relevanceReady to apply?
Join Enovates and take your career to the next level!
Application takes less than 5 minutes

