Unser global tätiger Kunde realisiert in Zusammenarbeit mit unserem Haus seit vielen Jahren die von ihm entwickelten, hergestellten und vertriebenen Produkte im Healthcare Bereich. Die diagnostischen und therapeutischen Systeme verschaffen den Anwendern Wettbewerbsvorteile in ihren Märkten.
Für die Entwicklung von embedded Software für Medizingeräte mit Schwerpunkt Gerätesteuerung brauchen wir Ihr Know-how als
(Senior-) Software-Entwickler (m/w).
Ihre Aufgaben:
- Durchführung objektorientierter Analysen zur Festlegung funktionaler und nichtfunktionaler Anforderungen
- Erstellung von Risikoanalysen und Planung von Risikokontrollmaßnahmen
- Definition und Realisierung von Software-Architekturen für komplexe Problemstellungen
- Detaillierte Abschätzung von Entwicklungsaufwänden
- Entwickeln des Softwaredesigns und Einbindung in ein Gesamtsystem
- Implementierung, Refactoring und Verifizierung der SW-Einheiten
- Planung und Durchführung von SW-Qualitätsmaßnahmen wie z. B. Codereviews
- Einsatz modellgestützter Entwicklungswerkzeuge und Durchführung einer testgetriebenen SW-Entwicklung
- Schrittweise Inbetriebnahme und Integration der SW-Einheiten. Entwicklung von Softwareteststrategien und Erstellung von Testspezifikationen
- Fachliches Controlling von externen Lieferanten
- Erstellung der Freigabedokumentation (z. B. Release Notes) und Freigabe der Software
Ihr Profil:
Sie verfügen über ein Studium der Fachrichtung Informatik oder Elektrotechnik und haben bereits mehrere Jahre Berufserfahrung im Bereich der Softwareentwicklung gesammelt. Sie kennen sich aus mit objektorientierten Methoden (OOA/OOD) und der objektorientierten Softwareerstellung mit UML. Systematische Testmethoden (z.B. modelbased testing) und Echtzeitbetriebssyteme (QNX Neutrino, RTX, ggf. RMOS) sind Ihnen ebenso vertraut wie die SW-Entwicklungsprozess¬Modelle für medizinische SW (V-Modell, IEC 62304). Sie beherrschen die Programmiersprachen C, C++, ggf. C# oder Java und haben Erfahrung in der Anwendung von Entwurfsmustern. Grundkenntnisse über die Feldbussysteme CAN, CANopen oder ggf. Profinet sind vorhanden und Sie haben bereits praktische Erfahrung mit Konfigurationsmanagement-Tools wie z.B. ClearCase gesammelt. Vorteilhaft wären auch Kenntnisse in der Antriebs- und Regelungstechnik, Kenntnisse im Bereich der funktionalen Sicherheit und bei der Erstellung sicherheitsrelevanter SW-Komponenten und Erfahrung im Umgang mit Unit-Test-Frameworks und modellbasierten Testmethoden.
Sie zeichnen sich durch ein hohes Maß an Initiative aus. Ihre Kreativität und Ihre Analysefähigkeit tragen dazu bei, Ihre Ziele zu erreichen. Entscheidungen zu treffen fällt Ihnen leicht. Kommunikations- und Teamfähigkeit zeichnen Sie aus. Sehr gute Deutsch- und Englischkenntnisse runden Ihr Profil ab.
Wir freuen uns über Ihre aussagekräftigen Bewerbungsunterlagen - gerne auch per Mail: [email protected]
Carrera consulting & engineering GmbH
Daimlerstraße 61
90441 Nürnberg
Telefon: 09 11 / 9 66 10-51
Telefax: 09 11 / 9 66 10-60