Senior Embedded Software Engineer C++ in der Medizintechnik
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+3 more
Job description
CAN Philips Informatik Englisch C++ MOST Linux Dokumentation IPC ISO-Normen Elektronik across Medizintechnik Übersetzungssoftware Mobile App Optimierung Embedded Software Kommunikation Apple LinkedIn Screening Engineering Softwarearchitektur Deutsch Verantwortungsvolle Arbeitsweise Teamfähigkeit, Entwicklung: Sie entwickeln professionelle Embedded-Software in C++ für unser Geräteportfolio - von hardware-nahen Komponenten bis hin zu anwendungsnahen Softwarebestandteilen.
Verantwortung: Sie übernehmen Verantwortung für wesentliche Teile unserer zukünftigen Embedded-Softwarearchitektur und gestalten diese aktiv mit.
Spezifikation: Sie spezifizieren und realisieren Softwarekomponenten unter Berücksichtigung von Softwareanforderungen, Systemarchitektur und regulatorischen Rahmenbedingungen.
Dokumentation: Sie erstellen und pflegen Architekturdokumentation im regulierten Umfeld und wirken an nachvollziehbaren, praxistauglichen Dokumentationsstandards mit.
Optimierung: Sie führen Software-, Risiko- und Sicherheitsanalysen im Rahmen der Entwicklung durch und bringen Ihre Erkenntnisse in die technische Weiterentwicklung ein.
Requirements
Sie haben ein Studium der Informatik, Technischen Informatik oder einer vergleichbaren Fachrichtung abgeschlossen.
Sie verfügen über mindestens 5 Jahre Berufserfahrung in der Embedded-Softwareentwicklung mit C++, idealerweise auf Mikrocontroller-basierten Systemen, z. B. STM32 und Erfahrung mit Linux- oder RTOS-basierten Embedded-Systemen.
Sie haben bereits in einem regulierten Entwicklungsumfeld gearbeitet, zum Beispiel in der Medizintechnik, Automotive, Bahn, Aerospace oder einem vergleichbaren Bereich.
Idealerweise haben Sie bereits Erfahrung mit EN ISO 62304 oder vergleichbaren normativen Anforderungen gesammelt.
Sie arbeiten strukturiert und können Kollegen (m/w/d) für technische Ideen, Lösungsansätze und Architekturentscheidungen überzeugen.
Kenntnisse in der Kommunikation zwischen Softwarekomponenten und Systemen, z. B. IPC sowie Feldbus- oder Geräteschnittstellen wie CAN oder RS485 sind wünschenswert.
Sie verfügen über sehr gute Deutschkenntnisse (C1) in Wort und Schrift, Englischkenntnisse sind von Vorteil.
Benefits & conditions
Job-Rad Mitarbeiterangebote Sportaktivitäten Parkplatz Gute Verkehrsanbindung Betriebliche Altersvorsorge Flexible Arbeitszeiten Homeoffice Zusätzliche Urlaubstage Firmenevents Mitarbeiter-Events, … geben bei intensiver Teamarbeit unser Wissen weiter und lernen von erfahrenen Experten immer dazu!
Außerdem profitieren WIR von weiteren attraktiven Benefits, z.B.:
Flexibler Arbeitsort (wahlweise bis zu 20% Home-Office oder moderner, ergonomischer und klimatisierter Büroarbeitsplatz)
Flexible Arbeitszeiten durch Gleitzeitmodell (Mo-Fr 6:30-20:00 Uhr)
30 Urlaubstage (5-Tage/Woche)
Zentrale Lage in Berlin und gute ÖPNV-Anbindung (Bhf Südkreuz, A100 Ausfahrt Alboinstraße)
Parkmöglichkeiten und gesicherter Fahrradraum
Regelmäßige Team-Events und Firmenfeiern
Moderne Küchen und Aufenthaltsräume/ Lounges
Internes kostenloses Fitnessstudio mit Duschmöglichkeiten
Zuschuss für Betriebliche Altersvorsorge und Vermögenswirksame Leistungen
Jobrad
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Where to Find Entry-Level Software Engineering Jobs
Finding Jobs in Germany
Jobs in Germany for Americans
Starter Kit For Job Applications For Developers