Embedded firmware voor laboratorium- en medische analysetechnologie
Kolomoven: temperatuur controle met hoge precisie
De kolomoven speelt een belangrijke rol bij het scheiden van stoffen. Door een constante en nauwkeurige temperatuur te garanderen tijdens het analyseproces, draagt de oven direct bij aan betrouwbare en herhaalbare meetresultaten. Binnen dit project werd de firmware verfijnd en uitgebreid met nieuwe functionaliteiten, gericht op nauwkeurige temperatuurregeling en verbeterde stabiliteit.
Autosampler: geautomatiseerde monsteraanvoer
De autosampler zorgt voor een efficiënte en geautomatiseerde aanvoer van monsters naar het meetsysteem. Dit is vooral van belang bij het analyseren van meerdere samples in één sessie. De ontwikkelde firmware maakt het mogelijk om deze processen soepel, nauwkeurig en foutloos te laten verlopen, wat de productiviteit van het gehele systeem aanzienlijk verhoogt.
Rol en verantwoordelijkheden
Binnen het firmwareteam was de verantwoordelijkheid gericht op zowel ontwikkeling als optimalisatie. De werkzaamheden omvatten onder andere:
- Het schrijven van embedded C-code voor nieuwe functies en verbeteringen
- Het oplossen van bugs en verhogen van de systeembetrouwbaarheid
- Het opstellen en uitvoeren van testprocedures om de firmware te valideren
- Het onderhouden van technische documentatie binnen Polarion
- Versiebeheer en samenwerking via Git en Azure DevOps
- Actieve deelname aan team overleggen en code reviews
Aanpak en werkwijze
De projectaanpak begon met een grondige analyse van de bestaande firmwarearchitectuur. Dankzij de modulaire en gelaagde opzet van het systeem kon efficiënt worden gewerkt aan uitbreidingen en verbeteringen, zonder de stabiliteit van de bestaande functionaliteit in gevaar te brengen.
Nieuwe functionaliteiten werden opgeleverd via pull requests, waarbij code reviews zorgden voor kennisdeling en kwaliteitsborging. Dagelijkse stand-ups boden structuur en ruimte voor het bespreken van voortgang, technische uitdagingen en het snel schakelen bij vragen of obstakels.
Door nauw samen te werken binnen het team en tegelijkertijd verantwoordelijkheid te nemen voor individuele onderdelen, is in korte tijd betrouwbare en onderhoudbare firmware gerealiseerd voor twee hightech instrumenten met directe impact op medische en laboratoriumanalyses.
Engineering projecten
Binnen diverse markten werken onze engineers aan technische vraagstukken en uitdagingen. Daarbij vraagt elke markt om een andere expertise. Onze technisch specialisten zetten daarom hun kennis en kunde in om uitdagende vraagstukken van de juiste antwoorden te voorzien. Om zo samen met onze klanten tot oplossingen te komen die het leven van mensen makkelijker maken.