Senior Software Engineer

Topic Software Development
Karlsruhe, Germany
26 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
Dutch, English
Experience level
Senior
Compensation
€ 6K

Job location

Remote
Den Helder, Netherlands

Tech stack

C
Agile Methodologies
Unit Testing
C++
Middleware
Human-Computer Interaction
Python
Object-Oriented Software Development
Subsystems
UML

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 betrouwbaardheidsdoelen 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

Opleiding Bachelor- of Masterdiploma in Electronics of Embedded Systems Talen

  • Je beheerst Nederlands

  • Een Bachelor- of Masterdiploma in Electronics, Embedded Systems of een gerelateerd technisch vakgebied;

  • Woonachtig of reisbereid richting Den Helder, Utrecht of Almelo;

  • 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

  • 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.

About the company

TOPIC Embedded Systems is a system developer with its office in Best. We develop embedded systems essential to many products manufactured by reputable high tech companies worldwide. These may include low level embedded software, but also application software, user interfaces, web or mobile applications or FPGAs. With our knowledge and expertise we carry out consultancy assignments, projects on site and at TOPIC’s own offices and we develop our own embedded products such as Miami, Florida and Dyplo.  We often use these as part of the solution that we offer to our clients. 

In short, we are able to provide a highly specialised added value that allows our clients to grow. This has been our objective from the start in 1996 and since then our company has grown to 175 employees. TOPIC is a key player in the high tech sector. Plus, we are at the heart of Brainport and close to the universities: at the global top. We are the place to be. 

We value the personal touch and are driven in our client approach. Their ambitions become our ambitions. And it is that same personal approach in which our staff interacts among each other. We coach each other and get our kicks from the amazing projects we do. That’s why so many specialists feel at home at TOPIC where they can continue to develop themselves. We provide strong individual coaching and our goal is to always offer plenty of room for development, both technically and personally. Because in the end, their growth allows us and our clients to grow too.

Our clients are high tech companies that develop products and systems which heavily rely on embedded systems. We support our clients throughout the development process of both embedded software and digital hardware, including test, integration and configuration management. Our scope of application is wide: Cure & Care, Imaging & Control, Mobility & Infrastructure, Transport & Logistics, Aerospace and Research. 


Apply for this position