Als Senior Software Engineer werk je aan technische producten waarbij je de volledige softwarestack in handen krijgt. Je schakelt moeiteloos tussen low-level embedded systemen en high-level applicaties. Denk aan het programmeren van microcontrollers in C, maar ook het ontwikkelen van gebruikersinterfaces in C# voor industriële toepassingen.
Je gaat een sleutelrol spelen binnen het softwareteam. Niet alleen door zelf code te schrijven, maar ook door mee te denken over systeemarchitectuur, specificaties en ontwerpkeuzes. Op termijn krijg je een leidende rol waarbij je collega’s aanstuurt en jouw visie vertaalt naar slimme oplossingen. Jouw technische diepgang en communicatieve vaardigheden zorgen ervoor dat je deze brugfunctie moeiteloos vervult.
Jouw werkzaamhedenOntwikkelen van embedded software op microcontroller-niveau in C/C++;
Bouwen van high-level applicaties en gebruikersinterfaces met C#;
Meedenken aan systeemarchitectuur en technische specificaties;
Testen, debuggen en optimaliseren van software op verschillende niveaus;
Samenwerken met hardware engineers en productontwikkeling;
Op termijn begeleiden en aansturen van collega-software engineers.
Afgeronde wo-opleiding in Elektrotechniek of Technische Informatica;
Minimaal 5 jaar ervaring als software engineer in een technische omgeving;
Ervaring met zowel embedded systemen als applicatiesoftware;
Kennis van C, C++ en C# is een must;
Communicatief sterk en in staat om technische keuzes helder over te brengen.