Embedded Software Developer QT en C++
Eisen: - Minimaal een afgeronde HBO-opleiding in een relevante richting (bijv. Informatica, Technische Informatica, Elektrotechniek). - Beheersing van de Nederlandse taal op minimaal B2-niveau. - Minimaal 5 jaar aantoonbare werkervaring met het ontwerpen en ontwikkelen van software applicaties in C++(17 of nieuwer). - Minimaal 4 jaar aantoonbare werkervaring met git. Wensen: - Ervaring met agile werken (Scrum), certificering is een pre. - Ervaring met QT. - Proactieve werkhouding en goed in samenwerken binnen multidisciplinaire teams. - Analytisch sterk en in staat om zelfstandig technische problemen te doorgronden en op te lossen. - Affiniteit met embedded systemen. - Goede schriftelijke en mondelinge communicatie in zowel Nederlands als Engels. Omschrijving: Maak impact met high-tech softwareontwikkeling bij Defensie! De wereld verandert snel, en technologie speelt een cruciale rol in de manier waarop Defensie opereert. Het GENIUS-project (Gateway Encoding and Network Interface Unmanned Systems) is een innovatieve oplossing die Defensie in staat stelt om met minder middelen meer te bereiken. Dit platform biedt een gestandaardiseerde interface voor onbemande systemen (UXV) en payloads, zodat Defensie deze efficiënter en effectiever kan inzetten. Na een succesvolle start-up fase groeit GENIUS snel naar een volwassen product dat operationeel ingezet gaat worden binnen de marine. Onze ambitie? Eind 2026 of eerder gereed zijn voor inzet. En daarvoor hebben we jou nodig! Als Embedded Software Developer speel je een sleutelrol in de verdere ontwikkeling van het GENIUS-platform. Je werkt aan de aansturing van fysieke hardware en de implementatie van interfaces tussen verschillende systemen. Je zet je technische expertise in om onze cutting-edge embedded systemen verder te verfijnen en klaar te maken voor operationeel gebruik. Je ontwikkelt embedded software in QT en C++ (vanaf C++17) voor UXV-platformen en brengt specificaties in kaart. Je voert integratie- en acceptatietesten uit en documenteert de resultaten. Daarnaast installeer en integreer je het product op operationele systemen en schrijf je technische documentatie. Je geeft productdemonstraties aan het scrumteam en stakeholders, lost incidenten en bugs op en stemt actief af met stakeholders, architecten en leveranciers. Kortom, je vertaalt technische eisen naar concrete user stories en draagt bij aan de ontwikkeling van een innovatief product.