Software Engineer
Role details
Job location
Tech stack
Job description
Bij TOPIC werken we elke dag aan hightech innovaties om de wereld slimmer, gezonder en beter te maken. Klaar voor de volgende stap als Senior Software Engineer? Wij zoeken iemand met ervaring in het ontwerpen, implementeren en valideren van innovatieve subsystemen, modules en componenten. Samen werk je aan oplossingen die de veiligheid verbeteren.
Als Senior Software Engineer leid je het ontwerp, de implementatie en verificatie van softwarecomponenten voor een breed scala aan toepassingen, van driver control en algoritme ontwikkeling tot UI en human-machine interfaces. Je onderzoekt innovatieve oplossingsrichtingen, bewaakt de codekwaliteit en onder houdbaarheid, en werkt samen met interne en externe stakeholders. Door jouw expertise te delen en junior engineers te begeleiden, stimuleer je technische excellentie en verhoog je onze softwarestandaarden.
- Ontwerpen, implementeren en verifi ren van nieuwe subsystemen, modules en componenten binnen Embedded systemen en middleware omgevingen, met een focus op robuuste en betrouwbare architecturen;
- Schrijven van effici nte, onderhoudbare en real-time code (C++, C, Python) voor Embedded toepassingen, zoals driver control software, middleware services, human-machine interfaces, algoritme-implementaties en UI-applicaties binnen Embedded platforms.
- Bijdragen aan de ontwikkeling van Embedded applicaties die veeleisende prestatie-, veiligheid- en betrouwbaarheidsdoelen behalen, en die naadloos integreren met complexe hardware- en softwaresystemen.
- Actief bijdragen aan de ontwikkeling van veilige en innovatieve systemen door middleware- en applicatieoplossingen te ontwerpen en implementeren in samenwerking met interne en externe stakeholders binnen een internationale, agile omgeving;
- Reviewen van code en begeleiden van (junior) engineers.
Requirements
Minimaal 4 jaar ervaring in softwareontwikkeling met C++, C en Python in het hightech domein;
Ervaring met Object-Oriented Programming, UML, Unit testing, Agile en ontwerpprincipes;
Je bent een teamspeler, oplossingsgericht en proactief;
Gemotiveerd om jezelf continu te verbeteren en nieuwe vaardigheden te ontwikkelen;
Nederlands sprekend en een goede beheersing van de Engelse taal.
Benefits & conditions
Dit maakt je slimmer:
- Strategische projecten in complexe hightech omgevingen;
- Samenwerken met andere senior engineers en domeinexperts;
- Toegang tot geavanceerde trainingen via onze TOPIC Academy;
- Bijdragen aan en leiden van tech-events en kennissessies.
Dit maakt je beter:
- Een vast contract voor onbepaalde tijd;
- Een compleet arbeidsvoorwaardenpakket ( 57.000 72.000), inclusief een netto onkostenvergoeding, mobiliteitspakket en een 13e maand;
- Goede secundaire arbeidsvoorwaarden: 26 vakantiedagen (met mogelijkheid om extra dagen te kopen) en een pensioenregeling.
Dit houdt je gezond:
- Een goede werk-priv balans, flexibele werktijden en hybride werken;
- Een inspirerende kantooromgeving met dagelijks vers fruit en een eigen gym;
- Een thuiswerkpakket waarmee je je thuiswerkplek optimaal kunt inrichten;
- Veel gezelligheid tijdens evenementen, sportactiviteiten en de wekelijkse vrijdagmiddagborrel.