Senior Software Engineer C++
Zit het in jouw DNA om de wereld elke dag een beetje beter, gezonder en slimmer te maken? Spreekt het jou aan om te werken aan technologieën op het gebied van autonome voertuigen of object detectie met slimme sensoren in combinatie met (deep learning) algoritmes? Werk jij graag aan generatie/rendering van (medische data) van 2D naar 3D of word jij uitgedaagd door wireless communicatie oplossingen voor Lidar, Bluetooth of Ultra Wideband? Wil jij deel uitmaken van projecten die het gehele proces omvatten van edge-to-cloud, van driver tot (front-end) applicatie? Dan ben je bij Topic op je plek!
“TOPIC biedt me een flexibele werkomgeving waarbij ik de kans krijg om te werken aan uitdagende projecten om mezelf te blijven ontwikkelen.” Tom Verhees | Senior Software Engineer at TOPIC
Jouw rol als Senior Software Engineer
Als Senior Software Engineer bij TOPIC ga je aan de slag met state-of-the-art R&D-projecten binnen verschillende domeinen en technologieën. Van het ontwikkelen van low level en middleware oplossingen voor inplantables, chirurgische robots of hightech machinebesturing tot het ontwikkelen van applicaties voor IOT en real time datavisualisatie.
Je bent onderdeel van een scrum team en werkt aan het design en de implementatie van hoogwaardige software oplossingen. Vaak vanaf het ontwikkelen van een proof of concept, tot het daadwerkelijk opleveren van producten in de markt. In onze tech stack maken we gebruik van programmeertalen en technologieën zoals C++, C, Python, QT , Docker, AWS, GIT, Jenkins, RTOS, TDD and BDD. In de embedded systemen die TOPIC ontwikkelt spelen memory management en performance optimalisatie meestal een belangrijke rol.
Jouw taken en verantwoordelijkheden:
- design, implementatie en verificatie van subsystemen, modules en componenten;
- het schrijven van gestructureerde en onderhoudbare code van hoge kwaliteit;
- onderhouden en debuggen van bestaande software systemen;
- sparringpartner voor collega's en stakeholders binnen en buiten het team;
- het delen van jouw kennis, inzicht en mening in verschillende meetings (standup, sprintplanning, retrospective, design/architectuur sessies) om te zorgen dat het project in de juiste richting beweegt;
- code review en het begeleiden van (junior) engineers;
- afhankelijk van jouw wensen en ambities kun je meer verantwoordelijkheden nemen en groeien in je senioriteit.
Vereisten
- Je hebt een Bachelor- of Master diploma in een relevante richting zoals Technische Informatica, Computer Science, Elektrotechniek, Embedded systems, Natuurkunde en/of Wiskunde;
- Je hebt minimaal 8 jaar ervaring met O.O. softwareontwikkeling binnen het Hightech domein;
- Je hebt uitstekende kennis van C++ en C. Bij voorkeur ben je ook bekend met andere programmeertalen zoals Python en/of C#.
- Je bent gewend om kwalitatief goede code op te leveren en bent bekend met methodieken en technieken als Unit Testing, UML, Design Patterns, Agile en TDD;
- Je heb een uitstekende beheersing van de Engelse taal (zowel mondeling als schriftelijk).
Ons aanbod
Het is onze missie om de wereld elke dag een stukje beter, slimmer en gezonder te maken en dat geld zeker ook voor onze “TOPIC familie” waar de passie voor techniek en innovatie centraal staat!
Je wordt slimmer door:
- uitdagende en interessante projecten binnen verschillende domeinen;
- de expertise van jouw technische buddy en meer dan 100 slimme collega’s om mee te sparren;
- focus op training en coaching om jouw ambities waar te maken;
- jaarlijks studiebudget en een trainingsaanbod binnen onze TOPIC Academy;
- tech-events en kennissessies.
Hier word je beter van:
- contract voor onbepaalde tijd;
- een competitief all-in arbeidsvoorwaardenpakket (€50.000 – €68.000 per jaar): incl. een goed en marktconform bruto salaris, vaste netto onkostenvergoeding, mobiliteitspakket, dertiende maand en vakantiegeld;
- Een goed secundair arbeidsvoorwaarden pakket: met o.a. 26 vakantiedagen (met de vrijheid om bij te kopen), pensioenregeling en relocatie budget.
Je blijft gezonder door:
- een goede work-life balance met flexibele werktijden en hybride werken;
- een inspirerend kantoor met dagelijks vers fruit en een gym;
- thuiswerkregeling om ook van je ‘’home office’’ een inspirerende omgeving te maken;
- Veel lol tijdens verschillende evenementen zoals feesten, sportieve activiteiten en de wekelijkse vrijdagmiddagborrel.
Onze organisatie
Sinds 1996 ontwikkelen wij (embedded) systemen voor gerenommeerde high-tech klanten wereldwijd. Onze projecten bestaan veelal uit innovatieve edge-to-cloud oplossingen; van digitale hardware en FPGA tot low level embedded software en applicatie software voor UI, Web, Mobile en Cloud. We staan bekend om de hoge mate van kennis en expertise en zijn trots op ons Premier Adaptive Computing partnerschap met AMD; een marktleider op het gebied van System-On-Chips en FPGA.
Ben jij geïnteresseerd in deze vacature?
Solliciteer direct door contact op te nemen met ons business management team!
- Business Management team