VP Software-Komponenten
Role details
Job location
Tech stack
Job description
bis hin zu audiologischen Betreuungsdiensten, Hörgeräten und Cochlea-Implantaten. Sonova ist in vier Geschäftsbereichen tätig: Hörgeräte, Audiologische Betreuung, Consumer Hearing und Cochlea-Implantate - sowie den Kernmarken Phonak, Unitron, AudioNova, Sennheiser (unter Lizenz) und Advanced Bionics sowie anerkannten regionalen Marken. Die global diversifizierten Vertriebs- und Absatzkanäle der Gruppe bedienen eine stetig wachsende Verbraucherbasis in mehr als 100 Ländern.
Die Rolle
In Ihrer Rolle als VP SW-Komponenten sind Sie verantwortlich für die Gestaltung der Strategie sowie die Leitung der End-to-End-Entwicklung und Lieferung von Sonova-Softwarekomponenten über alle Geschäftssegmente hinweg. Sie sind verantwortlich für die Führung des Designs, der Entwicklung und der Freigabe mehrerer wichtiger SW-Komponenten und arbeiten dabei eng mit den Lösungsteams zusammen, um eine nahtlose Integration in End-to-End-B2B- und B2C-Softwarelösungen sicherzustellen. In dieser Position gewährleisten Sie höchste Standards in Qualität, Zuverlässigkeit und Leistung über den gesamten Produktlebenszyklus - vom Konzept bis zur Markteinführung und langfristigen Unterstützung.
Stellen Sie die Lieferung wiederverwendbarer Software-Assets für zweckmäßige Software und Verbraucher-Apps sicher, die von Lösungsteams genutzt werden können. Überwachen Sie Daten- und KI-Aktivitäten in F&E, um On-Board-DNN-Anwendungen und Datenprodukte/-einsichten zu ermöglichen. Sorgen Sie für eine führende SW-Entwicklungs- und Verifizierungsumgebung, treiben Sie kontinuierliche Verbesserungen voran und pflegen Sie bestehende Komponenten. SW-Komponenten können intern entwickelt, zugekauft oder in Zusammenarbeit mit externen Partnern erstellt werden.
Hauptverantwortlichkeiten
SW-Strategie, Roadmap und Governance
- Definieren und verantworten Sie die umfassende Roadmap für SW-Komponenten, einschließlich zweckmäßiger Software, Verbraucher-App-Komponenten, APIs, SDKs und Daten-/KI-Plattformen.
- Etablieren Sie Architekturstandards, API-Governance und Schnittstellenverträge, um eine schnelle Wiederverwendung über Lösungsteams hinweg zu ermöglichen.
- Richten Sie die SW-Komponentenstrategie an HW-Fähigkeiten, Produkt-Roadmaps und Unternehmenszielen aus; priorisieren Sie Investitionen in KI-/Datenfähigkeiten, die zukünftige Chancen eröffnen.
- Anpassungssoftware, Verbraucher-Apps und Wiederverwendung
- Entwickeln und pflegen Sie einen Katalog wiederverwendbarer Softwarekomponenten und Bausteine für Verbraucher-Apps, die von Lösungsteams zusammengesetzt werden können.
- Erstellen Sie Muster, Vorlagen, UI/UX-Richtlinien und Integrationsschnittstellen, um die Markteinführungszeit zu verkürzen und die Konsistenz über Produkte hinweg zu verbessern.
- Verwalten Sie API-Design, Versionierung, Auslaufpolitik und das Management von Auswirkungen auf nachgelagerte Lösungsteams.
Externe Partnerschaften und Beschaffung
- Verwalten Sie Beziehungen zu Softwareanbietern, Middleware-Anbietern, Open-Source-Communities und externen Entwicklungspartnern.
- Verhandeln Sie Lizenzierung, IP-Eigentum, Sicherheits-/Compliance-Anforderungen und Kostenziele; stellen Sie Datensicherheit und IP-Schutz in allen Kooperationen sicher.
- Bewerten Sie Make-vs.-Buy-vs.-Partner-Optionen für Software-Assets; verwalten Sie Integrationspläne und Risiken.
SW-Entwicklungsumgebung und Verifizierung
- Erstellen und pflegen Sie eine erstklassige SW-Entwicklungs- und Verifizierungsumgebung (CI/CD, automatisierte Tests, QA, Sicherheitstests, Codequalität, Software-Traceability und MVE/EME-Unterstützung).
- Implementieren Sie moderne Verifizierungsmethoden (Unit-/Integrationstests, statische/dynamische Analyse, Fuzzing, formale Methoden, Hardware-Software-Ko-Verifizierung, wo anwendbar).
- Stellen Sie reproduzierbare Builds, Nachvollziehbarkeit und zuverlässige Freigabeprozesse für alle SW-Komponenten sicher.
- Lebenszyklusmanagement und Erhaltung
- Verantworten Sie den Software-Lebenszyklus, einschließlich Versionierung, Wartung, Obsoleszenzplanung, Migrationen und End-of-Life-Entscheidungen.
- Verwalten Sie die Feldproblem-Triage für SW-Komponenten, treiben Sie Korrektur-/Präventivmaßnahmen und Produktverbesserungen voran.
- Planen Sie Kapazitäten und Ressourcenbedarf zur Erhaltung mehrerer Generationen von Software-Assets.
- Verpackung, Bereitstellung und Gerätebereitschaft
- Definieren Sie Bereitstellungsstrategien für On-Device-Software und Verbraucher-Apps, einschließlich OTA-/Update-Mechanismen, Verpackungsformate und Sicherheit.
- Stellen Sie Kompatibilität und reibungslose Integration mit Hardware, Plattform-Firmware und Cloud-Komponenten sicher, wo relevant.
- Etablieren Sie DFx-ähnliche Überlegungen für Software (z. B. Testbarkeit, Debugbarkeit und Update-Zuverlässigkeit).
Sicherheit, Datenschutz und regulatorische Compliance
- Setzen Sie Secure-by-Design-Praktiken, Software-Stücklisten (SBOM), Schwachstellenmanagement und Lizenz-Compliance durch.
- Stellen Sie sicher, dass die Datenverarbeitung den Datenschutzbestimmungen und internen Daten-Governance-Standards entspricht.
- Richten Sie sich nach regionalen und branchenspezifischen Sicherheits-/Regulierungsanforderungen, wo anwendbar.
- Führung, Organisation und Governance
- Aufbau und Betreuung leistungsstarker Teams in den Bereichen Software-Engineering, Data Science und AI/UDA (On-Device AI).
- Entwickeln Sie Budgets, Personalpläne und Ressourcenallokation; implementieren Sie Stage-Gate-Reviews, Leistungskennzahlen und Verantwortlichkeitsmechanismen.
- Arbeiten Sie mit Produkt, Hardware, IT, Recht/IP, Fertigung und Finanzen zusammen, um Strategie und Umsetzung abzustimmen.
Strategie, Investitionen und M&A-Zusammenarbeit
- Arbeiten Sie mit dem VP Technology und SVP Corporate Strategy zusammen, um potenzielle Investitionen, Partnerschaften oder M&A-Möglichkeiten zur Stärkung der SW-Komponenten zu identifizieren, zu bewerten und umzusetzen.
- Führen Sie Due-Diligence-Prüfungen zu Zieltechnologien, Dienstleistungen und Integrationsplänen durch; erstellen Sie Business Cases und Integrationsfahrpläne nach Abschluss.
- Präsentieren Sie Empfehlungen der Geschäftsleitung und stellen Sie die Ausrichtung an langfristigen strategischen Zielen sicher.
Zusammenarbeit und Stakeholder-Management
- Arbeiten Sie eng mit HW-Komponenten, Produktmanagement, Data Science, Sicherheit und Kunden-/Feldteams zusammen, um eine nahtlose Integration und Akzeptanz sicherzustellen.
- Pflegen Sie klare Kommunikation mit Führungskräften und funktionsübergreifenden Leitern; übersetzen Sie technische Konzepte in geschäftliche Auswirkungen.
Compliance, Risikomanagement und Qualität
- Etablieren und überwachen Sie Qualitätskennzahlen, Zuverlässigkeitsziele, Sicherheitsbenchmarks und Risikokontrollen für Software-Assets.
- Identifizieren und mindern Sie proaktiv Risiken im Zusammenhang mit externen Partnerschaften, Lizenzierung, Datenverarbeitung und Plattformabhängigkeiten.
Requirements
- Informatik, Softwaretechnik oder eine verwandte Ingenieur-/IT-Disziplin. Ein MBA ist von Vorteil.
Berufserfahrung
- Mehr als 15 Jahre Erfahrung in der Softwareproduktentwicklung mit fortschreitenden Führungsrollen.
- Nachweisliche Erfahrung in der Verantwortung für die Lieferung großer, komplexer Systeme, Budgetverwaltung und Ausrichtung der technischen Arbeit an der Geschäftsstrategie wird erwartet. Multi-Projekt-Management. Prozessentwicklung.
Persönliche Kompetenzen
- Robuste Führungs- und Managementfähigkeiten.
- Tiefes Interesse an aufkommenden Technologien und wissenschaftlichen Fortschritten.
- Effektive Fähigkeiten im Stakeholder-Management.
- Kompetent in der Entwicklung von Einzelpersonen und Teams.
- Hoch neugierig, selbstmotiviert und diszipliniert.
- Zäh und belastbar unter Druck.
- Fähig, Teams in der gesamten Organisation zu motivieren und zu inspirieren.
- Geschickt im Aufbau und der Pflege kooperativer Geschäftsbeziehungen.
- Hervorragende zwischenmenschliche, Kommunikations- und Verhandlungsfähigkeiten.