Für einen unserer Kunden im Bereich Medizintechnik und Forschung suchen wir aktuell eine:n erfahrene:n Senior Software Engineer (C++/Rust), der/die an der Entwicklung und Weiterentwicklung komplexer Linux-basierter Kontroll- und Kommunikationssysteme in einem hochkomplexen technischen Forschungsumfeld mitwirkt.
Der Fokus liegt auf stabilen, performanten und nachvollziehbaren Systemen in einem regulierten Umfeld – echte technische Substanz.
Deine Aufgaben
- Entwicklung von Software in C++ und Rust für Linux-basierte Systeme
- Umsetzung und Betreuung von Netzwerkkommunikation (TCP/IP) zwischen verteilten Systemkomponenten
- Analyse und Optimierung von Performance, Latenz und Systemstabilität
- Debugging auf Systemebene (Threads, Speicher, Netzwerkverhalten)
- Integration von Software in bestehende technische Systemlandschaften
- Mitarbeit an modularen und robusten Softwarearchitekturen
- Zusammenarbeit mit Embedded Development (FPGA)
- Arbeiten nach sehr gut definierten Entwicklungsprozessen in einem strukturierten Umfeld
Dein Profil
- Mehrjährige Erfahrung in der Softwareentwicklung mit C++ und Rust
- Tiefes Verständnis von Linux-Systemen
- Erfahrung mit Netzwerkprogrammierung (TCP/IP, Sockets, etc.)
- Erfahrung mit Versionskontrolle (Git) und strukturierten Entwicklungsprozessen
- Sorgfältige und strukturierte Arbeitsweise
- Projektsprache: Englisch
Nice to Have
- Erfahrung im Design von skalierbaren und fehlertoleranten Systemen
- Kenntnisse in Container-Technologien (Docker o. Ähnliche)
- Erfahrung in regulierten Umfeldern (z. B. IEC 62304)
- Interesse an komplexen technischen Systemen und interdisziplinärer Zusammenarbeit
Unser Angebot
Es erwartet dich eine verantwortungsvolle Tätigkeit mit Zukunftsperspektiven. Das gebotene Jahresbruttogehalt liegt bei (mind.) € 60.000,00 - eine Überzahlung ist je nach relevanter Arbeitserfahrung und Qualifikation möglich.