Senior C++ Entwickler | Embedded Systems | Softwarearchitektur
- Verfügbarkeit einsehen
- 0 Referenzen
- auf Anfrage
- 5020 Salzburg
- Weltweit
- hi | en | de
- 24.06.2026
- Contract ready
Kurzvorstellung
Geschäftsdaten
Qualifikationen
Projekt‐ & Berufserfahrung
nicht angegeben
10/2023 – 3/2026
TätigkeitsbeschreibungEntwicklung und Weiterentwicklung von Embedded-C++-Software für industrielle Hebe- und Handhabungssysteme. Entwicklung und Pflege von Softwarekomponenten mit Fokus auf Wartbarkeit, Modularität und langfristige Produktqualität. Analyse und Behebung eines kritischen RTOS-Problems zur Verbesserung von Systemstabilität und Zuverlässigkeit. Entwicklung von Simulations- und Validierungswerkzeugen zur Nachbildung von Feldbedingungen und Unterstützung von Verifikationsaktivitäten. Unterstützung von Verifikations- und Validierungsprozessen einschließlich automatisierter Tests und Fehlerfallanalysen. Refaktorisierung bestehender Softwarekomponenten zur Verbesserung von Modularität, Wartbarkeit und Fehlerisolierung. Zusammenarbeit mit interdisziplinären Entwicklungsteams zur Umsetzung betrieblicher Anforderungen in Softwarelösungen.
Eingesetzte QualifikationenC++, Embedded Systems, Echtzeit-Betriebssysteme, Software Architecture, Test Automation
nicht angegeben
4/2020 – 6/2023
TätigkeitsbeschreibungMitwirkung an Architektur und Entwicklung verteilter C++-Systeme für ETCS-Eisenbahnsignalisierungsanwendungen. Entwicklung und Erweiterung von Softwarekomponenten und Kommunikationsschnittstellen für verteilte sicherheitskritische Systeme. Mitarbeit an Architekturaktivitäten im Bereich Track Vacancy Detection (TVD) innerhalb einer SIL4-Umgebung. Entwicklung wartbarer und testbarer Software gemäß den Entwicklungsprozessen nach EN 50128. Durchführung von Code Reviews und Qualitätssicherungsmaßnahmen zur Verbesserung von Zuverlässigkeit, Wartbarkeit und Testbarkeit. Zusammenarbeit mit Produktmanagement, Fachexperten und internationalen SCRUM-Teams zur Analyse und Umsetzung von Systemanforderungen. Unterstützung bei Schnittstellendefinitionen, Integrationsaktivitäten und architektonischen Entscheidungen über Systemgrenzen hinweg. Mitwirkung an Anforderungsrückverfolgbarkeit, technischer Dokumentation und strukturierten Softwareentwicklungsprozessen.
Eingesetzte QualifikationenC++, Distributed Computing, Code-Review, Qualitätsmanagement, Scrum, Requirements Management
nicht angegeben
11/2018 – 9/2019
TätigkeitsbeschreibungEntwicklung von Softwarekomponenten und Schnittstellen für Embedded-Linux-Systeme (Yocto). Implementierung robuster Kommunikationslösungen in verteilten Systemen. Anwendung von Design Patterns zur Entwicklung skalierbarer Softwarearchitekturen.
Eingesetzte QualifikationenEmbedded Linux, Distributed Computing, Software Architecture
nicht angegeben
4/2015 – 11/2018
TätigkeitsbeschreibungEntwicklung von Testframeworks und Engineering-Werkzeugen für IoT-Plattformen. Entwicklung von Simulationsumgebungen zur Analyse und Validierung des Systemverhaltens unter unterschiedlichen Betriebsbedingungen. Definition von Softwarearchitekturen mit Fokus auf Skalierbarkeit, Wartbarkeit und Testautomatisierung. Verbesserung der Testautomatisierung und Effizienz von Verifikationsaktivitäten. Zusammenarbeit mit interdisziplinären Teams in den Bereichen Systemdesign, Validierung und Produktqualität.
Eingesetzte QualifikationenTest Automation, System Design, Qualitätsmanagement
Ausbildung
Nürnberg
Braunschweig
Pune
Über mich
Persönliche Daten
- Hindi (Muttersprache)
- Deutsch (Gut)
- Englisch (Fließend)
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden
