Functiebeschrijving
(Embedded) Software Engineer
Wat houdt de functie Embedded Software Engineer in?
Als Embedded Software Engineer bouw je software voor producten t.b.v. de consumentenmarkt en de industrie. Voorbeelden zijn terug te vinden in robots, ziekenhuisapparatuur, mobiele telefoons, pinautomaten, industriële meetapparatuur, auto's, drone's, digitale horloges, modems, camera's, beveiligingssytemen, koffiezetapparaten, cv ketels, etc. Bijna alle elektronische producten zijn tegenwoordig voorzien van embedded software. Wat doet een Embedded Software Engineer?
Als Embedded Software Engineer ben je verantwoordelijk voor het specificeren, ontwerpen en implementeren van de software. Naast het ontwikkelen van software kun je ook betrokken zijn bij het testen van de software. Voordat een product op de markt komt wil je wel zeker weten dat je op de werking kunt vertrouwen. Mocht er in de praktijk toch iets mis zijn gegaan, dan wordt de software stevig onder de loep genomen, op zoek naar bugs. Je bent op dat moment betrokken bij de optimalisatie van bestaande producten en systemen. Met wie werken Embedded Software Engineers samen?
Doordat je als Software Engineer aan producten werkt die uit meer bestaan dan enkel software, werk je meestal in teamverband. Zo'n team bestaat uit collega's die verantwoordelijk zijn voor de functionaliteit (mechanica) en het uiterlijk van het product. Je werkt samen met Software Engineers, Hardware Engineers, Mechanical Engineers, Product Engineers, Inkopers, productie, etc.. Wat maakt de functie als Embedded Software Engineer leuk?
Als Embedded Software Engineer werk je vaak aan producten en machines die nog op de markt moeten komen. Het kan zelfs zo zijn dat je een product in de winkel kunt kopen waar jij aan gewerkt hebt. Hoe mooi is dat? Je kunt al je technische kennis toepassen in de functie van Software Engineer. Doordat jij steeds bezig bent met nieuwe ontwikkeling en verbeteringen van producten, machines of syste...