Embedded Software Engineer
Role details
Job location
Tech stack
Job description
Als Embedded Software Engineer kom je terecht binnen een hoogtechnologisch productiebedrijf dat wereldwijd meetapparatuur ontwikkelt voor de metaalindustrie. Binnen deze rol ligt de focus op het ontwerpen, ontwikkelen en optimaliseren van embedded software voor geavanceerde temperatuurmeetsystemen die functioneren in extreme productieomgevingen. De functie combineert softwareontwikkeling, elektronica en systeemintegratie in een technisch uitdagende context waar betrouwbaarheid en precisie centraal staan. Je werkt nauw samen met ervaren engineers aan innovatieve oplossingen die internationaal worden ingezet binnen industriële productieprocessen.
- Ontwikkelen en onderhouden van embedded software voor ARM Cortex-M4/M7 platformen.
- Schrijven, testen en optimaliseren van softwarecomponenten in C.
- Analyseren en vertalen van functionele vereisten naar performante software-oplossingen.
- Integreren van communicatieprotocollen zoals SPI, Ethernet, USB en BLE.
- Ondersteunen bij debugging, validatie en software testing binnen embedded systemen.
Systeemintegratie & innovatie
-
Samenwerken met hardware- en elektronica-engineers binnen multidisciplinaire projecten.
-
Meedenken over interface-specificaties en systeemarchitectuur.
-
Bijdragen aan de ontwikkeling van betrouwbare meetsystemen voor industriële toepassingen.
-
Werken binnen een technisch sterke R&D-omgeving met focus op innovatie en kwaliteit.
-
Actief bijdragen aan continue verbetering van ontwikkelprocessen en softwarekwaliteit
-
Programmeerkennis in C, feeling met elektronica en hardware-integratie en tools zoals GIT en Azure DevOps zijn pluspunten.
-
Analytisch sterk, leergierig en graag bezig met technisch uitdagende systemen.
-
Je beschouwt jezelf als een teamspeler die graag samenwerkt binnen een inhoudelijk sterke engineeringomgeving.
UX/UI-interfaces ontwerpen
De vraag van de klant analyseren
Programmeren in een specifieke computertaal
Testprocedures voor informaticaprogramma's en -applicaties opstellen
De ontwikkelde toepassingen testen
ICT-applicaties ontwikkelen
Een front-end ontwikkelen
Technische ICT-ontwikkelingen documenteren
Een concept of script visueel voorstellen
Technische specificaties opstellen
Mockups ontwerpen
Requirements
- Jij bezit een masterdiploma in elektronica, computerwetenschappen of een gelijkaardige technische richting.
- Jij hebt ervaring of sterke interesse in embedded software development.
Benefits & conditions
Bij Enginity draait engineering om méér dan projecten alleen. Als consultant krijg je de kans om technische expertise verder uit te bouwen binnen uitdagende industriële omgevingen, mét de ondersteuning van een organisatie die volop inzet op groei, begeleiding en langetermijnrelaties.
Competitief salarispakket aangevuld met extralegale voordelen. Opleidingsmogelijkheden en ruimte voor professionele groei. Stabiele omgeving met aandacht voor ontwikkeling en expertise.
Meer dan collega's: een familie
Je komt terecht in een netwerk van technische professionals die kennis delen, elkaar versterken en samen bouwen aan innovatieve projecten binnen diverse industriële sectoren.
Hier geldt: 1 + 1 = 3
Door sterke samenwerking tussen consultants, klanten en Enginity ontstaan duurzame oplossingen waarin technische expertise en menselijke aanpak hand in hand gaan.
Klaar om te schitteren?
Klaar om jouw embedded software expertise verder uit te bouwen binnen een innovatieve industriële context? Dan leren we je graag kennen.