Required skills
- Software Architecture
- Machine Controls
- Industrial Automation
- PLC Controls
- NC/CNC Systems
- Motion Control
- Software Development
- Technical Leadership
- Team Leadership
- CI/CD
- Version Control
- Software Quality Processes
Languages: German
Job description
Project overview
Rahmenbedingungen
Über das Projekt
Für ein anspruchsvolles Entwicklungsprojekt im Umfeld industrieller Automatisierung suchen wir einen erfahrenen Software Team Leader bzw. Software Architecture Lead.
Sie übernehmen eine Schlüsselrolle bei der Analyse, Optimierung und Weiterentwicklung einer bestehenden Softwareplattform für komplexe Maschinensteuerungen. Ziel ist die Schaffung einer zukunftsfähigen, skalierbaren und wartbaren Softwarearchitektur über verschiedene Technologie- und Steuerungsebenen hinweg.
Dabei arbeiten Sie eng mit Softwareentwicklung, Projektmanagement sowie angrenzenden Engineering-Disziplinen zusammen und verantworten die technische Ausrichtung der Softwarelandschaft.
- Projektstart: kurzfristig möglich
- Laufzeit: 6-12 Monate
- Auslastung: Vollzeit bevorzugt
- Einsatzort: Wetzlar
- Vertragsart: Freiberuflich
- Remote Anteil: 80-100%
Responsibilities
Must-have Anforderungen
- Analyse, Bewertung und Optimierung bestehender Softwarearchitekturen
- Definition einer langfristigen Architekturstrategie
- Entwicklung modularer und skalierbarer Softwarekonzepte
- Strukturierung technischer Arbeitspakete und Entwicklungsroadmaps
- Durchführung von Architektur- und Design-Reviews
- Fachliche Führung und Coaching von Softwareentwicklern
- Definition von Entwicklungsstandards und Best Practices
- Bewertung technischer Risiken und Abhängigkeiten
- Unterstützung bei Systemintegration und Inbetriebnahme
- Abstimmung mit Software-, Elektro- und Maschinenbau-Teams
- Mindestens 15 Jahre Erfahrung in der Softwareentwicklung technischer Systeme
- Mindestens 10 Jahre Erfahrung als Softwarearchitekt, Lead Engineer oder technische Führungskraft
- Mehrjährige Erfahrung im Bereich Maschinenbau, industrielle Automatisierung, Robotik oder CNC-/NC-Systeme
- Erfahrung in der Führung technischer Entwicklungsteams
- Fundierte Kenntnisse moderner Softwarearchitekturen und Systemdesigns
- Erfahrung mit modularen Softwaresystemen und komplexen Integrationsszenarien
Requirements
Wichtiger Hinweis: Aufgrund der hohen technischen Anforderungen werden ausschließlich Kandidaten berücksichtigt, die den überwiegenden Teil der Must-have-Kriterien nachweislich erfüllen.
- PLC-Steuerungen
- NC/CNC-Systeme
- Motion Control
- Industrielle Automatisierung
- Maschinensteuerungen
- Erfahrung mit CI/CD, Versionsverwaltung und Softwarequalitätsprozessen
- Sehr gute analytische Fähigkeiten und strukturierte Arbeitsweise
- Verfügbarkeit
- Stundensatz
- Relevanten Projektreferenzen
- Erfahrung im Bereich Maschinenbau, Automatisierung oder Softwarearchitektur
Nice to have
Das erwartet Sie
Interesse?
- Siemens TIA Portal
- Siemens SINUMERIK 840D
- Siemens SINUMERIK ONE
- Structured Control Language (SCL)
- C#
- Erfahrung mit internationalen Maschinenplattformen
- Erfahrung bei der Restrukturierung oder Stabilisierung komplexer Entwicklungsprojekte
- Technologisch anspruchsvolles Entwicklungsumfeld
- Hoher Gestaltungsspielraum bei Architekturentscheidungen
- Verantwortung für die strategische Softwareentwicklung einer komplexen Maschinenplattform
- Zusammenarbeit mit erfahrenen Spezialisten aus unterschiedlichen Engineering-Bereichen
- Langfristige Projektperspektive
Indexed by 9am's meta-search. You are a job provider? Claim or manage this listing
Found on FreelancerMap DE