The AI Job Search Engine
Senior Software Development Engineer(m/w/x)
Description
In dieser Rolle bist du maßgeblich an der Entwicklung von Software beteiligt, indem du Quellcodes in C/C++ schreibst, Tests vorbereitest und durchführst sowie komplexe Aufgaben mit internationalen Partnern koordinierst.
Let AI find the perfect jobs for you!
Upload your CV and Nejo AI will find matching job offers for you.
Requirements
- •Abgeschlossener Studiengang in Elektrotechnik, Informatik, Medizintechnik oder verwandtem Bereich
- •8–10 Jahre Berufserfahrung in der Softwareentwicklung, idealerweise im Bereich Embedded Systems
- •Fundierte Kenntnisse in C++14/C++17 mit mindestens 7 Jahren praktischer Anwendung
- •Fundierte Kenntnisse über Mikrocontroller (ARM) und Kommunikationsbus-Technologien (z. B. CAN, I²C, SPI, LIN)
- •Praktische Erfahrung mit Unit-Testing-Frameworks, vorzugsweise Google Test
- •Beherrschung moderner Entwicklungswerkzeuge und -umgebungen (Git, CMake, Azure, VSCode) sowie von „Docs as Code”-Methoden (AsciiDoc, PlantUML, Markdown)
- •Vertrautheit mit Tools zur statischen Codeanalyse (z. B. Axivion, MISRA, Lint)
- •Praktische Erfahrung mit AUTOSAR Classic
- •Kompetenz in Requirements Engineering und Softwarearchitektur
- •Grundlegendes Verständnis der Elektrotechnik, einschließlich der Fähigkeit, Schaltpläne zu lesen und zu interpretieren
Education
Work Experience
8 - 10 years
Tasks
- •Software in C/C++ erstellen
- •Unit-Tests vorbereiten
- •Code-Reviews und Gegenmaßnahmen überprüfen
- •Testfälle für Software- und Gerätefunktionstests erstellen und durchführen
- •Erforderliche Dokumentation erstellen
- •Detailentwürfe erstellen
- •Entwicklertests durchführen
- •Komplexe Aufgaben und Funktionen in der Softwareentwicklung koordinieren und technisch leiten, insbesondere mit globalen Entwicklungspartnern
Tools & Technologies
Languages
German – Business Fluent
Benefits
Flexible Working
- •Hybrides Arbeitsmodell
Career Advancement
- •Individuelle Karriereplanung
Startup Environment
- •Innovatives Denken
Informal Culture
- •Kollegiale Unternehmenskultur
- Fresenius Medical CareFull-timeWith HomeofficeExperiencedSchweinfurt
- Fresenius Medical Care D. GmbH
Head of 5008 Verification(m/w/x)
Full-timeWith HomeofficeSeniorSchweinfurt - Fresenius Medical Care D. GmbH
Head of Platform Functions - Hydraulics(m/w/x)
Full-timeWith HomeofficeSeniorSchweinfurt - DE01 DEU Fresenius Medical Care D. GmbH
Senior Director Verification & Test(m/w/x)
Full-timeWith HomeofficeManagementSchweinfurt - Bertrandt
Prüf- und Verifikationstechniker(m/w/x)
Full-timeWith HomeofficeExperiencedSchweinfurt
Senior Software Development Engineer(m/w/x)
The AI Job Search Engine
Description
In dieser Rolle bist du maßgeblich an der Entwicklung von Software beteiligt, indem du Quellcodes in C/C++ schreibst, Tests vorbereitest und durchführst sowie komplexe Aufgaben mit internationalen Partnern koordinierst.
Let AI find the perfect jobs for you!
Upload your CV and Nejo AI will find matching job offers for you.
Requirements
- •Abgeschlossener Studiengang in Elektrotechnik, Informatik, Medizintechnik oder verwandtem Bereich
- •8–10 Jahre Berufserfahrung in der Softwareentwicklung, idealerweise im Bereich Embedded Systems
- •Fundierte Kenntnisse in C++14/C++17 mit mindestens 7 Jahren praktischer Anwendung
- •Fundierte Kenntnisse über Mikrocontroller (ARM) und Kommunikationsbus-Technologien (z. B. CAN, I²C, SPI, LIN)
- •Praktische Erfahrung mit Unit-Testing-Frameworks, vorzugsweise Google Test
- •Beherrschung moderner Entwicklungswerkzeuge und -umgebungen (Git, CMake, Azure, VSCode) sowie von „Docs as Code”-Methoden (AsciiDoc, PlantUML, Markdown)
- •Vertrautheit mit Tools zur statischen Codeanalyse (z. B. Axivion, MISRA, Lint)
- •Praktische Erfahrung mit AUTOSAR Classic
- •Kompetenz in Requirements Engineering und Softwarearchitektur
- •Grundlegendes Verständnis der Elektrotechnik, einschließlich der Fähigkeit, Schaltpläne zu lesen und zu interpretieren
Education
Work Experience
8 - 10 years
Tasks
- •Software in C/C++ erstellen
- •Unit-Tests vorbereiten
- •Code-Reviews und Gegenmaßnahmen überprüfen
- •Testfälle für Software- und Gerätefunktionstests erstellen und durchführen
- •Erforderliche Dokumentation erstellen
- •Detailentwürfe erstellen
- •Entwicklertests durchführen
- •Komplexe Aufgaben und Funktionen in der Softwareentwicklung koordinieren und technisch leiten, insbesondere mit globalen Entwicklungspartnern
Tools & Technologies
Languages
German – Business Fluent
Benefits
Flexible Working
- •Hybrides Arbeitsmodell
Career Advancement
- •Individuelle Karriereplanung
Startup Environment
- •Innovatives Denken
Informal Culture
- •Kollegiale Unternehmenskultur
About the Company
Fresenius Medical Care D. GmbH
Industry
Healthcare
Description
The company is dedicated to improving the lives of patients with chronic kidney disease through innovative, high-quality products and treatments.
- Fresenius Medical Care
Ingenieur Elektrotechnik/Informationstechnik für Funktechnologien(m/w/x)
Full-timeWith HomeofficeExperiencedSchweinfurt - Fresenius Medical Care D. GmbH
Head of 5008 Verification(m/w/x)
Full-timeWith HomeofficeSeniorSchweinfurt - Fresenius Medical Care D. GmbH
Head of Platform Functions - Hydraulics(m/w/x)
Full-timeWith HomeofficeSeniorSchweinfurt - DE01 DEU Fresenius Medical Care D. GmbH
Senior Director Verification & Test(m/w/x)
Full-timeWith HomeofficeManagementSchweinfurt - Bertrandt
Prüf- und Verifikationstechniker(m/w/x)
Full-timeWith HomeofficeExperiencedSchweinfurt