Zes redenen voor een btw boete. En hoe voorkom je zo’n boete?
Wij zijn verhuisd!
Inspirerende kennissessies voor zelfstandig professionals
Internationaal IT talent werven, Myler helpt
Internationale IT recruitment? Myler regelt het
Tijdelijk inhuren van buitenlandse IT’ers een optie? Absoluut!
Krapte in de freelance ICT markt blijft
Werken voor de overheid, bij DigiJust bijvoorbeeld?
Een gave opdracht als inkoper via Myler bij het CAK
Handige tips voor een perfect intakegesprek
Embedded software development, van lantaarnpaal tot Formule 1
Zorgeloze facturering met reversed billing en selfbilling
Til sourcing van IT professionals naar een hoger niveau
Teams succesvoller maken, daar gaat IT professional Peter voor!
Volop opdrachten voor zzp’ers
IT-professional Lenno over verademend werken via Myler
Global recruitment, oplossing voor developers tekort
Waarom Embedded Software Engineer Hernan Costa Rica verlaat
Defensie kiest CGI en Myler als voorkeursleveranciers voor ICT-inhuur
De JavaScript developer kom je overal tegen
Overname Myler door HeadFirst Source Group is afgerond
IT-professional Erik over de voordelen van werken via Myler
De 4 redenen waarom IT-professional Max via Myler werkt.
Al een beetje uitgestorven, Cobol developer?
Freelance opdrachten in de Eredivisie?
Omscholing nodig, Python Developer?
Pega architect in de spotlights
Bedankt, Citrix beheerder!
HeadFirst Source Group neemt Myler over
ICTU selecteert Myler opnieuw als preferred supplier
Een droombaan in Nederland voor Software Engineer Alexander
Wehkamp selecteert Myler opnieuw voor samenwerking
Klaar met je werk, AVG privacy specialist?
Cyber Security Raad vreest tekort aan cybersecurity specialisten
Enterprise Architectuur in de zorg, van patiëntenkluis tot ziekenhuis
Debriefing? Maak je opdrachtgever blij met een evaluatie!
Technisch applicatiebeheer, wat is dat ook alweer?
Leuke ZZP IT opdrachten op blockchain gebied?
Zzp en arbeidsongeschiktheid: de feiten
Werk jij als php developer al met Docker?
Stoppen als zzp’er: ik ben er klaar mee! 6 aandachtspunten
Security consultant! Klaar voor het jaar van de privacy?
5 tips voor een succesvol profiel!
Global Sourcing What and Why?
Hoe bepaal ik mijn uurtarief – alles behalve een grove schatting!
ZZP’er én in loondienst: het beste van twee werelden?

Embedded software development, van lantaarnpaal tot Formule 1

Nu er bijna geen product meer is te bedenken dat niet ‘slim’ wordt uitgevoerd, groeit het belang van embedded software development. Van de slimme lantaarnpalen langs de weg tot aan Formule 1 wagens op de internationale circuits.

De rol van software op het race circuit

Komend weekend gaat het Formule 1 seizoen weer van start. Er wordt in Nederland massaal naar gekeken sinds we met Max Verstappen een coureur hebben die races wint. En daadwerkelijk kans maakt op het wereldkampioenschap.

Formule 1 is niet alleen een sport voor ‘petrolheads’. Alle aandacht is weliswaar gericht op de coureurs en hun auto’s, maar daarachter staan bij raceteams als Red Bull en Mercedes honderden specialisten klaar. Een deel daarvan is natuurlijk met echte autotechniek bezig, maar de teams zijn tegenwoordig ook ruim voorzien van IT-specialisten. Uiteraard leunt men voor de gangbare backoffice zaken op standaardsoftware, maar software die te maken heeft met de motorbesturing en de verwerking van de race-data ontwikkelt men grotendeels zelf. Chris Green, IT operations manager bij het Mercedes-AMG Petronas team vertelde onlangs dat zijn team voor sommige software modules tijdens een raceweekend dagelijks zo’n 5 of 6 updates produceert.

Embedded software development in de Formule 1

Embedded software development speelt dan ook een cruciale rol. Van de circa 25.000 onderdelen van een racewagen vormen er 6.000 samen de motor, terwijl er maar liefst 8.500 elektronische onderdelen zijn. De ‘brains’ van de Formule 1 wagen zitten in de electronic control unit (ECU). Die bevat een software framework waarop de embedded software engineers van de verschillende Formule 1 teams hun eigen code ontwikkelen. Daarmee besturen en monitoren ze alles in de auto. De motorinstellingen uiteraard, maar bijvoorbeeld ook de versnellingsbak, het differentieel en het energy recovery system. En natuurlijk het drag reduction system (DRS) dat op specifieke momenten net wat extra snelheid levert om in te kunnen halen.

Tijdens de race zorgt de ECU dat alle data van 300 sensors in de auto worden verzameld en naar het team gestuurd. Zaken als motorprestaties, de staat van de banden en het brandstofverbruik worden continue bijgehouden en per race wordt er door de auto meer dan 1,5 GigaByte aan data verstuurd. Tijdens de race worden die gegevens continu geanalyseerd en wordt eventueel de strategie aangepast. Als kijker zie je een aantal mensen langs het circuit naar hun monitors kijken. Tegelijkertijd zit er in de fabriek echter een veel grotere groep mensen live mee te kijken en te rekenen. Races worden gewonnen door briljante acties op de baan, maar ook door briljante strategieën. Strategieën die realtime zijn doorgerekend op duizenden kilometers van het circuit. Onder andere dankzij de embedded software development van de IT experts. Dan kijk je toch met andere ogen de komende race weekends.

Boeiende embedded software development uitdagingen

Natuurlijk, niet iedere embedded software ontwikkelaar komt in de spotlights van de Formule 1 terecht. Maar op veel plaatsen in ons dagelijkse leven is embedded software nog veel belangrijker en technisch minstens zo complex. Of het nu om slimme voertuigen op ons wegennet gaat, de steeds complexere besturing van ons energie netwerk of de steeds slimmere medische apparatuur, zonder embedded software development is het simpelweg ondenkbaar.

Dus ben jij die ervaren embedded engineer op zoek naar een nieuwe stap? Of heb je ‘gewone’ software engineering ervaring maar wil je graag stappen zetten richting embedded software development? Kijk dan zeker een keer naar onze actuele opdrachten. Beter nog, meld je vrijblijvend even aan bij ons. Dan houden we je automatisch op de hoogte van de leukste opdrachten.