Embedded Software Engineer @ Renson
AMPA03895
Functie
Verantwoordelijkheden:
Als Embedded Software Engineer bij Renson speel je een cruciale rol in het verder vormgeven van het embedded Linux platform en het ontwikkelen van geavanceerde softwareoplossingen voor Renson’s Smart Living-systemen. Je analyseert complexe domotica-eisen en vertaalt deze naar solide technische ontwerpen. Je werkt nauw samen met zowel het hardwareteam als andere softwareontwikkelaars om oplossingen te ontwikkelen die perfect aansluiten bij Renson's digitale innovatiestrategie. Door gebruik te maken van moderne best practices zoals CI/CD en geautomatiseerde tests, lever je hoogwaardige software die de functionaliteit, betrouwbaarheid en veiligheid van de domotica-systemen versterkt.
Taken:
- Je analyseert de systeemvereisten om technische oplossingen te ontwerpen die aan de specificaties voldoen.
- Je configureert, ontwikkelt en onderhoudt embedded Linux buildsystemen, de kernel en bootloaders.
- Je ontwikkelt user space applications als onderdeel van het embedded Linux platform en schrijft efficiënte en betrouwbare code voor gebruikersapplicaties.
- Je past moderne software engineering practices toe: versiebeheer, CI/CD, meerdere omgevingen, geautomatiseerde testen etc.
- Je ontwikkelt en onderhoudt geautomatiseerde testapplicaties voor embedded systemen.
- Je zet productiesoftware en testsoftware op en onderhoudt deze voor kwaliteitsborging tijdens het productieproces.
- Je werkt nauw samen met het hardwareontwikkelingsteam en andere Embedded Software Engineers om compatibiliteit en integratie te waarborgen.
- Je biedt technische ondersteuning en advies aan collega's wanneer dat nodig is.
Profiel
Ervaring en achtergrond
- Bachelor- of masterdiploma in elektronica, ICT, informatica of een gelijkwaardige opleiding.
- Meer dan 3 jaar ervaring in het ontwikkelen, porten, compileren en debuggen van kernel- en apparaatstuurprogramma's voor embedded Linux.
- Programmeer vaardigheden in talen zoals Python, C en C++.
- Ervaring in Buildroot, U-Boot, Bash-scripting.
- Goede kennis van TCP/IP.
- Uitstekende analytische en probleemoplossende vaardigheden, met oog voor detail.
- Sterke communicatieve vaardigheden en het vermogen om effectief samen te werken met teams uit verschillende disciplines.
- Eerdere ervaring in IoT (Internet of Things) is een pluspunt.
Competenties
- Flexibel
- Ondernemend
- Leidinggevend
- Can do-houding
- Kritische houding
- Georganiseerd
Talenkennis
Nederlands en/of Engels
Aanbod
Als Embedded Software Engineer krijg je de kans om deel uit te maken van een boeiend project waarbij je een cruciale rol speelt in het waarborgen van een gezond leefcomfort. Jij bent niet zomaar een teamlid; je vervult een sleutelfunctie met aanzienlijke impact op het succes van het project. Kortom, een uitdagende en stimulerende rol waarbij jouw inzet het verschil maakt.
Bij Renson wordt niet alleen naar professioneel succes gestreefd, maar ook naar een gezonde work-life balance. De unieke kwaliteiten van elke medewerker worden erkend en gewaardeerd, groei en ontwikkeling aangemoedigd.
Renson is een rasecht familiebedrijf waar een warme en huiselijke sfeer heerst die je zowel op de werkvloer als in je team zult ervaren. Of het nu gaat om een aangenaam binnenklimaat, leuke after-work events of dagelijks verse soep, we streven ernaar een omgeving te creëren waarin iedereen zich kan ontplooien.