Embedded Firmware Engineer

Full-time
Master, Bachelor
Antwerpen
Als Embedded Firmware Engineer ontwerp, ontwikkel en optimaliseer je firmware voor embedded systemen.

Samen grenzen verleggen, het onmogelijke mogelijk maken. Dat is onze ambitie bij Sioux. We dagen je uit om het beste uit jezelf te halen. We werken aan diverse projecten met een hoge mate van complexiteit en bieden je de kans om jezelf verder te ontwikkelen.

Onze functie

Als Embedded Firmware Engineer ontwerp, ontwikkel en optimaliseer je firmware voor embedded systemen. Je werkt nauw samen met andere firmwareontwikkelaars, mechanische ingenieurs en productmanagers om efficiënte, betrouwbare en schaalbare oplossingen te realiseren.

  • Ontwerp applicatie- en low-level firmwaremodules op basis van vereisten en specificaties. Ontwerp oplossingen door hardware schema's te interpreteren om een naadloze integratie tussen hardware en software te garanderen. Schat de ontwikkelingsinspanning in om de oplossing te implementeren en plan op basis van de projectprioriteiten.
  • Ontwikkel firmware voor embedded systemen met behulp van C- en Python-programmeertalen. Je werkt met system-on-chips, real-time besturingssystemen (Zephyr RTOS) en chipset vendor SDK's. Je ontwikkelt en optimaliseert applicatie- en laag-niveau firmwaremodules, inclusief bootloaders, apparaatstuurprogramma's en regelalgoritmen. Implementeer en optimaliseer communicatieprotocollen (bijv. UART, SPI, I2C, CAN, BLE, enz.).
  • Test firmware op verschillende niveaus, van unit testing tot functionele testing en validatie. Werk samen met test- en mechanische ingenieurs om testopstellingen en setups te ontwikkelen.
  • Debug en los firmwareproblemen op met behulp van oscilloscopen, logische analyzers en debugging tools.
  • Werk samen met het team om een continuous integration systeem op te bouwen en DevOps-praktijken toe te passen. Voer code reviews uit en zorg voor best practices in firmwareontwikkeling, inclusief versiebeheer, documentatie en naleving van industriestandaarden en regelgeving.
  • Optimaliseer het energieverbruik en de prestaties voor batterijgevoede embedded systemen.

Dit zoeken wij in jou

  • Bachelor- of masterdiploma in Elektronica/ICT, Elektrotechniek, Computertechniek, Informatica of een verwant vakgebied.
  • 4+ jaar ervaring in embedded firmwareontwikkeling.
  • Vaardigheid in C/C++ programmeren voor embedded systemen en Python voor testontwikkeling en automatisering.
  • Ervaring met embedded ontwikkelingshulpmiddelen, debuggers en versiebeheersystemen (bijv. VS Code, Git, GitHub).
  • Vertrouwdheid met microcontrollerarchitecturen (ARM Cortex M, enz.).
  • Begrip van real-time besturingssystemen (Zephyr RTOS) en multithreadingconcepten.
  • Kennis van hardware interfaces, randapparatuur en sensorintegratie.
  • Sterke probleemoplossende en debugging vaardigheden.
  • Ervaring met Agile ontwikkelingsmethodologieën en DevOps-praktijken is een pluspunt.
  • Vertrouwdheid met het Linux-besturingssysteem, containerisatieconcepten (Docker), GitHub runners, ...
  • Fietser zijn is niet verplicht, maar we zijn allemaal behoorlijk gepassioneerd over fietsen.
  • Ervaring met Bluetooth Low Energy is een pluspunt.
  • Kennis van beveiligingspraktijken in embedded systemen.
  • Praktische ervaring met elektronica en solderen is een pluspunt.

Persoonlijke kenmerken:

  • Sterke communicator: Uitstekende interpersoonlijke en communicatieve vaardigheden, met het vermogen om te luisteren, te bemiddelen en kritisch te analyseren. In staat om ideeën effectief over te brengen.
  • Zeer georganiseerd en in staat om meerdere taken tegelijk uit te voeren.
  • Zelfstandige werker met een hands-on, proactieve instelling.
  • Gestructureerd en analytisch maar met een gevoel voor pragmatisme.

Wat wij bieden

​​​​​​​De kracht van Sioux ligt in onze mensen. We vinden het dan ook belangrijk om je optimaal te ondersteunen in je ontwikkeling. Daarbij word je begeleid door onze people managers. Zij hebben een technische achtergrond, weten wat nodig is om een volgende stap te zetten, houden je scherp en dagen je uit. Zo ontdek je hoe je kunt groeien in je vak, bijvoorbeeld door het volgen van workshops en opleidingen, maar ook door nieuwe uitdagingen aan te gaan binnen onze projecten.

  • Contract van onbepaalde duur
  • Marktconform salaris aangevuld met extralegale voordelen (bedrijfswagen met tankkaart, groepsverzekering, hospitalisatieverzekering, onkostenvergoeding, maaltijdcheques,…)
  • Persoonlijke begeleiding en ondersteuning, jaarlijkse evaluatie
  • Een royaal persoonlijk opleidingsbudget van € 6.000 per jaar
  • Leuke socials en activiteiten met de collega’s
  • Aangename werksfeer, inhoud en klimaat
  • Doorgroeimogelijkheden
Ben je geïnteresseerd?

Jouw nieuwe baan in 5 stappen

Dank je wel voor jouw interesse. Wij delen graag ons selectieproces met jou. Hieronder vind je de stappen die we doorlopen. Heb je nog vragen, neem dan gerust contact met ons op. We wensen je veel succes met je sollicitatie bij Sioux Technologies!

  • Interesse?
    • Stuur ons je CV en motivatievideo of -brief. 
  • Sollicitatie ontvangen
    • Een van onze recruiters zal je sollicitatie bekijken en komt er zsm bij je op terug.
  • Kennismaking
    • We plannen een (online) kennismaking met een Sioux collega om te onderzoeken of er een match is.
  • Vervolggesprek(ken)
    • In vervolggesprek(ken) duiken we de (technische) diepte in. In sommige gevallen zal een persoonlijkheidstest deel uitmaken van het gesprek en met je worden besproken. In andere gevallen zul je een (technishe) casus voorgelegd krijgen.
  • Beiden enthousiast?
    • Als we beiden enthousiast zijn willen we je graag een aanbieding doen. We gaan het aanbod met je doornemen en bespreken. Ben je nu al benieuwd naar onze arbeidsvoorwaarden? Je kunt ze hier vinden voor Nederland, België, Duitsland.
  • Welkom bij Sioux Technologies!
    • We heten je van harte welkom bij Sioux en wensen je veel succes met je nieuwe uitdaging!

 

Privacyverklaring voor sollicitanten

  1. Pre-employment screening en antecedentenonderzoek kunnen deel uitmaken van je sollicitatieprocedure.
  2. Je persoonlijke gegevens worden beheerd in overeenstemming met de AVG voorschriften.

Dirk De Bruycker

manager
Sioux Embedded systems gebruikt cookies om bepaalde voorkeuren te onthouden en vacatures af te stemmen op je interesses.