Ihre Aufgaben
1. Sie entwickeln, implementieren und verifizieren Softwaremodule für technisch anspruchsvolle Systeme. Dabei arbeiten Sie an der Weiterentwicklung bestehender Softwarelösungen und setzen neue Funktionen sowie Schnittstellen um.
2. Sie stimmen sich eng mit interdisziplinären Entwicklungsteams in einem internationalen Umfeld ab und bringen Ihre Ideen in den Entwicklungsprozess ein.
3. Zusätzlich übernehmen Sie die strukturierte Dokumentation der Softwarekomponenten gemäß definierter Entwicklungs und Qualitätsprozesse.
4. Darüber hinaus wirken Sie bei der Entwicklung, Integration und Validierung von Algorithmen und Systemfunktionen mit.
Ihre Qualifikationen
5. Abgeschlossene höhere technische Ausbildung im Bereich Informatik, Software Engineering, Medizintechnik, Mathematik oder vergleichbar
6. Sehr gute Programmierkenntnisse in C und C++ unter Verwendung von Microsoft Visual Studio
7. Erfahrung in der Entwicklung von Software für komplexe technische Systeme von Vorteil
8. Kenntnisse in C#, .NET, MFC oder WPF sind ein Plus
9. Analytische, strukturierte und eigenständige Arbeitsweise
10. Sehr gute Englischkenntnisse
Ihre Vorteile
Wir bieten Ihnen eine Unternehmenskultur, die geprägt ist von der Vielfältigkeit unserer Mitarbeiter:innen sowie von gegenseitiger Wertschätzung - zwischen den Mitarbeitenden und auf allen Unternehmensebenen. Dazu gehören, neben abwechslungsreichen Stammtischen mit den lokalen Brunel Teams, auch regelmäßige Feedback-Gespräche über Ihre Herausforderungen und Perspektiven mit Ihrem Account Manager:in. Mit individuellen Fortbildungen und Trainings werden Sie optimal gefördert und auf zukünftige Projekte vorbereitet. Ein unbefristetes Arbeitsverhältnis und ein Gleitzeitmodell sind bei uns selbstverständlich.
Das Bruttojahresgehalt beträgt mindestens € 51.800,-. Je nach Qualifikation und Berufserfahrung ist die Bereitschaft einer deutlichen Überbezahlung gegeben.