Embedded Software Engineer | Softwarearchitektur | Requirements Engineering | KI-gestützte Entwicklung
- Verfügbarkeit einsehen
- 0 Referenzen
- auf Anfrage
- 78073 Bad Dürrheim (Schwarzwald)
- Umkreis (bis 200 km)
- de
- 23.10.2026
- Contract ready
Kurzvorstellung
Geschäftsdaten
Qualifikationen
Projekt‐ & Berufserfahrung
1/2024 – 9/2026
TätigkeitsbeschreibungKonzeption und Weiterentwicklung einer modularen Embedded-Softwarearchitektur für eine neue Leuchten-Softwareplattform mit Sparx Enterprise Architect. Einführung eines strukturierten Requirements-Management-Prozesses mit Jira und Confluence sowie Aufbau durchgängiger Traceability von Anforderungen über Architektur bis zur Implementierung. Umsetzung der Softwarearchitektur in Embedded-C/C++-Projekten sowie Entwicklung und Integration von Softwarekomponenten.
Eingesetzte QualifikationenSoftware Architecture, Requirements Management, Confluence, Jira
3/2020 – 12/2023
TätigkeitsbeschreibungEntwicklung und Weiterentwicklung von Embedded-Firmware in C/C++ für medizinische Zentrifugen. Requirements Engineering mit Helix ALM: Erhebung, Analyse und Pflege von System- und Softwareanforderungen sowie Sicherstellung der Traceability. Mitwirkung bei Systemanalysen und FMEA zur Bewertung technischer Risiken. Nachträgliche Erstellung und Pflege von Software-Spezifikationen gemäß EN 62304.
Eingesetzte QualifikationenRequirements Engineer
11/2010 – 12/2019
TätigkeitsbeschreibungTechnische Verantwortung für die Entwicklung eines Systems zur automatischen Formatverstellung im Projekt RapCo inklusive Softwareentwicklung, Integration und Inbetriebnahme. Entwicklung der Steuerungssoftware auf Basis von Bosch Rexroth IndraControl CML. Durchführung von Inbetriebnahmen bei internationalen Kunden sowie technische Unterstützung während und nach der Systemintegration. Vorbereitung und Durchführung von Schulungen für Kunden und Tochtergesellschaften. Entwicklung von Embedded-Linux-Applikationen (Lector Viewer, Inspector Viewer) für industrielle Bildverarbeitungs- und Sensorsysteme. Konzeption und Entwicklung von Embedded-Linux-Systemen zur Qualitätssicherung und Prozessüberwachung (Inline Code Matcher, Asset Monitoring System). Aufbau eines Jenkins-basierten CI-Systems mit automatisiertem Build, Test und Deployment von Firmware für mehrere Projekte. Einführung und Anwendung agiler Entwicklungsmethoden auf Basis des SCRUM-Frameworks innerhalb der Arbeitsgruppe.
Eingesetzte QualifikationenContinuous Integration, Elektroniker für Energie- und Gebäudetechnik, Embedded Linux, Jenkins
3/2006 – 11/2010
TätigkeitsbeschreibungHardwarenahe Softwareentwicklung für optische Sensoren, IO-Boards und Steuerungen in C/C++ und Assembler. Entwicklung von Safety-Software inklusive Built-In Tests. Durchführung von Softwaretests sowie Inbetriebnahmen der Systeme intern und beim Kunden vor Ort. Erstellung technischer Dokumentationen und Pflichtenhefte. Weiterentwicklung und Betreuung der Software nach der Produktfreigabe.
Eingesetzte QualifikationenC++, Sensorik
Ausbildung
Amberg
Über mich
Technologien und Methoden: C/C++, CMake, Conan, Qt Framework, Python, Embedded Linux, Bash, Zephyr, SQLite, Git, Jira, UML und SysML. Erfahrung mit Mikrocontrollern wie RP2040, STM32 und nRF52840 sowie Kommunikationsschnittstellen wie I²C, SPI, CAN, Ethernet, UART und Bluetooth LE.
KI-gestützte Softwareentwicklung: Einsatz von Claude Code nach dem Human-in-the-Loop-Prinzip – von der Anforderungsanalyse und technischen Konzeption über Implementierung und Dokumentation bis hin zu Tests und Codeprüfung.
Bisher in Festanstellung tätig, möchte ich nun den Schritt in die Freiberuflichkeit wagen und meine Fachkenntnisse künftig projektbasiert anbieten.
Persönliche Daten
- Deutsch (Muttersprache)
- Europäische Union
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden
