freiberufler Senior C++ Entwickler | Embedded Systems | Softwarearchitektur auf freelance.de

Senior C++ Entwickler | Embedded Systems | Softwarearchitektur

zuletzt online vor 5 Tagen
  • auf Anfrage
  • 5020 Salzburg
  • Weltweit
  • hi  |  en  |  de
  • 24.06.2026
  • Contract ready

Kurzvorstellung

Ich bin ein erfahrener Senior C/C++-Entwickler mit Schwerpunkt auf Embedded-Systemen und Softwarearchitektur.

Geschäftsdaten

 Freiberuflich

Qualifikationen

  • C++
  • Code-Review
  • Distributed Computing
  • Echtzeit-Betriebssysteme
  • Embedded Linux
  • Embedded Systems
  • Software Architecture
  • Test Automation

Projekt‐ & Berufserfahrung

Embedded Application Developer & Software Integration Engineer
Palfinger Europe, Salzburg
10/2023 – 3/2026 (2 Jahre, 6 Monate)
nicht angegeben
Tätigkeitszeitraum

10/2023 – 3/2026

Tätigkeitsbeschreibung

Entwicklung 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 Qualifikationen

C++, Embedded Systems, Echtzeit-Betriebssysteme, Software Architecture, Test Automation

Software Architect (RBC Systems)
Siemens Mobility, Pune
4/2020 – 6/2023 (3 Jahre, 3 Monate)
nicht angegeben
Tätigkeitszeitraum

4/2020 – 6/2023

Tätigkeitsbeschreibung

Mitwirkung 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 Qualifikationen

C++, Distributed Computing, Code-Review, Qualitätsmanagement, Scrum, Requirements Management

Solution Architect
Automotive Solutions, Pune
11/2018 – 9/2019 (11 Monate)
nicht angegeben
Tätigkeitszeitraum

11/2018 – 9/2019

Tätigkeitsbeschreibung

Entwicklung 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 Qualifikationen

Embedded Linux, Distributed Computing, Software Architecture

Software Architect
Harman Connected Services, Pune
4/2015 – 11/2018 (3 Jahre, 8 Monate)
nicht angegeben
Tätigkeitszeitraum

4/2015 – 11/2018

Tätigkeitsbeschreibung

Entwicklung 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 Qualifikationen

Test Automation, System Design, Qualitätsmanagement

Ausbildung

CiA
Ausbildung
2024
Nürnberg
Siemens
Ausbildung
2020
Braunschweig
Universität Pune
Bachelor of Engineering, Elektronik & Telekommunikation
2000
Pune
Board of Technical Education
Ausbildung
1994

Über mich

Senior C/C++-Entwickler mit rund 20 Jahren Erfahrung in Embedded-Systemen, Embedded Linux und sicherheitskritischer Softwareentwicklung. Erfahrung in Softwarearchitektur, verteilten Systemen und Kommunikationsschnittstellen für industrielle Automatisierung, Eisenbahnsignalisierung und hochverfügbare Anwendungen. Starker Fokus auf wartbare Software, Systemzuverlässigkeit, Softwarequalität und die langfristige Weiterentwicklung technischer Produkte.

Persönliche Daten

Sprache
  • Hindi (Muttersprache)
  • Deutsch (Gut)
  • Englisch (Fließend)
Reisebereitschaft
Weltweit
Profilaufrufe
13
Berufserfahrung
11 Jahre und 3 Monate (seit 04/2015)

Kontaktdaten

Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.

Jetzt Mitglied werden