Werde Software Engineer Embedded Systems & Technical Lead bei Georg Fischer! Gestalte innovative Produkte in einem dynamischen Umfeld.
Aufgaben
- Entwickle und pflege Embedded- und Maschinen-Softwarelösungen.
- Leite externe Softwareentwicklungspartner und koordiniere deren Arbeit.
- Definiere und implementiere Softwareanforderungen in Zusammenarbeit mit Teams.
Fähigkeiten
- Bachelor in Software Engineering oder verwandtem Bereich, 6+ Jahre Erfahrung.
- Starke Programmierkenntnisse in C/C++, Erfahrung mit Automatisierung.
- Wissen in Requirements Engineering und Systems Engineering.
Arbeiten Sie gerne praktisch mit Code, während Sie die technische Ausrichtung innovativer Produkte mitgestalten?
In dieser Rolle verbinden Sie Software-Engineering-Expertise mit technischer Führung und übernehmen die Verantwortung für eingebettete und maschinelle Softwarelösungen für unser Jointing Solutions-Portfolio (Infrarot-Fusionsmaschinen). Etwa 30 % Ihrer Zeit widmen Sie der praktischen Entwicklung, während die restlichen 70 % auf die Steuerung, Herausforderung und Koordination externer Entwicklungspartner ausgerichtet sind, um qualitativ hochwertige, zukunftssichere Lösungen sicherzustellen. Wenn Sie eine Leidenschaft für Technologie, Zusammenarbeit und die Umsetzung von Ideen vom Konzept bis zur Bereitstellung haben.
Softwareingenieur Embedded Systems & Technischer Leiter (m/w/d)
Ihre Aufgaben:
- Entwurf, Entwicklung und Wartung von eingebetteten und maschinellen Softwarelösungen mit direktem Beitrag zu Codierung und Softwarearchitektur
- Führung und Koordination externer Softwareentwicklungspartner zur Sicherstellung technischer Exzellenz, termingerechter Lieferung und Ausrichtung an Projektzielen
- Definition, Dokumentation und Implementierung von Softwareanforderungen, Schnittstellen und Systemkonzepten in enger Zusammenarbeit mit funktionsübergreifenden Teams
- Entwicklung und Pflege moderner Entwicklungsumgebungen, Toolchains, CI/CD-Pipelines und Azure DevOps-Integrationen
- Planung, Durchführung und Überwachung von Integrations-, Verifikations- und Abnahmetests zur Gewährleistung zuverlässiger und qualitativ hochwertiger Software-Releases
- Technische Verantwortung für Softwarefreigaben, Unterstützung von Produktentwicklungsprojekten mit funktionalen Prototypen und Förderung der kontinuierlichen Verbesserung von Entwicklungsprozessen
Ihr Profil:
- Abschluss in Software Engineering, Informatik, Elektrotechnik oder einer verwandten technischen Disziplin
- Mehr als 6 Jahre Berufserfahrung in der Softwareentwicklung, davon mehrere Jahre in eingebetteten Systemen oder maschinellen Softwareumgebungen
- Starke praktische Programmierkenntnisse in C/C++ und Erfahrung mit mindestens einer der folgenden Technologien: Automatisierungsprogrammierung, Java oder C#/.NET
- Erfahrung in der Leitung externer Entwicklungspartner, Lieferanten oder verteilter Engineering-Teams bei gleichzeitiger technischer Verantwortung
- Kenntnisse in Requirements Engineering und Systems Engineering-Methoden, idealerweise kombiniert mit fundiertem Verständnis von Elektronik und Hardware-Software-Integration
- Neugier und Bereitschaft, Ihre Expertise in Automatisierung, Webtechnologien, HMI-Lösungen und modernen Softwareentwicklungsmethoden zu erweitern
- Wichtig: Eine gültige Arbeitserlaubnis – oder mindestens die EU-Staatsbürgerschaft – ist unerlässlich.
Bewerbungen von Personalvermittlungen werden nicht berücksichtigt.