123 Software Development - Software in Berg SG
AI Engineer (m/w/d)
Rolle
Künstliche Intelligenz verändert die Art, wie Unternehmen arbeiten – und du gestaltest diese Entwicklung aktiv mit. In dieser Rolle entwickelst du innovative AI-Lösungen, bringst moderne GenAI-Technologien produktiv zum Einsatz und schaffst echten Mehrwert für Fachbereiche und interne Teams. Von der ersten Idee über Machbarkeitsstudien bis hin zum produktiven Betrieb arbeitest du an zukunftsweisenden Anwendungen, die Prozesse automatisieren, Entscheidungen unterstützen und neue Möglichkeiten eröffnen. Dabei bewegst du dich an der Schnittstelle von AI Engineering, Plattformen, Security und Architektur und prägst den nachhaltigen Einsatz von künstlicher Intelligenz entscheidend mit.
Verantwortung
Analyse von Geschäftsanforderungen und Identifikation von Einsatzmöglichkeiten für moderne KI-Lösungen.
Durchführung von Machbarkeitsanalysen sowie Entwicklung innovativer AI-Use-Cases für Fachbereiche und interne Teams.
Konzeption, Entwicklung und Betrieb produktiver KI-Anwendungen auf Basis von Python, PyTorch und modernen GenAI-Technologien.
Entwicklung und Optimierung von RAG-Architekturen, Prompting-Konzepten, Guardrails und AI-Workflows.
Integration von KI-Services in bestehende Plattformen und Unternehmenssysteme unter Berücksichtigung von Sicherheits- und Architekturvorgaben.
Enge Zusammenarbeit mit Infrastruktur-, Security-, Netzwerk- und Architekturteams zur Bereitstellung skalierbarer AI-Services.
Evaluation neuer Sprachmodelle, Frameworks und Technologien sowie Ableitung technischer Empfehlungen.
Unterstützung bei der Definition von Standards, Governance-Richtlinien und Best Practices im Bereich künstliche Intelligenz.
Durchführung von Tests, Qualitätsprüfungen und Performanceanalysen für KI-Lösungen.
Aktive Mitgestaltung der strategischen Weiterentwicklung von AI-Services und Automatisierungslösungen.
Qualifikationen
Du verfügst über eine Ausbildung oder Weiterbildung im IT-Umfeld und hast bereits erste Erfahrung als AI Engineer, Data Scientist, Machine Learning Engineer oder in einer vergleichbaren Rolle gesammelt.
Du entwickelst sicher mit Python und bringst idealerweise Erfahrung mit PyTorch oder vergleichbaren Frameworks mit.
Du kennst die aktuellen Möglichkeiten von LLMs, RAG-Architekturen, Vektor-Datenbanken und Prompt Engineering aus der Praxis.
Du interessierst dich für moderne Plattformtechnologien wie Docker, Kubernetes, GPU-basierte Workloads oder MLOps.
Du verstehst technische Zusammenhänge schnell und findest pragmatische Lösungen für komplexe Herausforderungen.
Du arbeitest strukturiert, eigenverantwortlich und behältst auch bei neuen Technologien den Überblick.
Du überzeugst durch Teamgeist und kommunizierst sicher mit Fachbereichen, Architekten und technischen Spezialisten.
Du möchtest die Zukunft von Generative AI aktiv mitgestalten und neue Technologien produktiv nutzbar machen.
Du verfügst über sehr gute Deutschkenntnisse sowie gute Englischkenntnisse.
Benefits
AI Platform & Solutions Engineer (m/w/d)
Rolle
In dieser Rolle gestaltest du den Aufbau einer zentralen, hybriden KI-Plattform aktiv mit, indem du KI-Potenziale identifizierst, Machbarkeitsstudien durchführst und daraus tragfähige Lösungen für Fachbereiche und interne Teams entwickelst. Du entwickelst eigenständig KI-Anwendungen – etwa Mail-Assistenten oder Log-Management-Lösungen – mit Python, idealerweise PyTorch, und führst diese bis in den produktiven Betrieb. Du verantwortest die Konzeption und Umsetzung von RAG-Systemen, System-Prompts, Guardrails sowie die Integration von MCP-Servern und sorgst in enger Zusammenarbeit mit Security-, Netzwerk- und Plattform-Teams für sichere, performante und standardisierte KI-Services. Zudem arbeitest du eng mit der IT-Architektur zusammen, bringst moderne KI-Ansätze ein, unterstützt das Requirement-Engineering rund um GenAI und testest Workflows sowie LLMs inklusive der Evaluation neuer Modelle. Mit deinem fundierten Know-how in Python, Erfahrung mit LLM-Frameworks, Vektor-Datenbanken und Container-Technologien sowie einer strukturierten, lösungsorientierten Arbeitsweise übernimmst du die Rolle als Enabler und Treiber von KI-Themen.
Verantwortung
Du identifizierst gemeinsam mit dem Team KI-Potenziale, führst Machbarkeitsstudien durch und entwickelst daraus tragfähige Lösungen für Fachbereiche und interne Teams.
Du entwickelst eigenständig KI-Anwendungen mit Technologien wie PyTorch und Python und überführst diese in den produktiven Betrieb.
In dieser Rolle konzipierst und implementierst du RAG-Systeme, System-Prompts, Guardrails sowie Integrationen von MCP-Servern.
Als Spezialist für KI-Plattformentwicklung stellst du in Zusammenarbeit mit IT-Security, Netzwerk- und Plattform-Teams sicher, dass KI-Services sicher, performant und standardisiert bereitgestellt werden.
Du arbeitest eng mit der IT-Architektur zusammen, bringst moderne KI-Ansätze ein und unterstützt das Requirement-Engineering rund um GenAI.
In dieser Rolle testest du Workflows und LLMs, evaluierst neue Modelle und wirkst an Best Practices sowie Governance-Themen als Enabler und Treiber von AI in der DIIN mit.
Qualifikationen
Du verfügst über eine Ausbildung im IT-Umfeld, ergänzt durch erste Berufserfahrung in einer vergleichbaren Funktion (z. B. KI-Engineering, Data Science oder Platform-Engineering).
Fundierte Kenntnisse in Python zeichnen dich aus; idealerweise hast du zusätzlich Erfahrung mit PyTorch und modernen LLM-Frameworks.
Du hast praktische Erfahrung im Umgang mit LLMs, RAG-Architekturen, Vektor-Datenbanken und im Prompt-Engineering; Kenntnisse zu MCP, Agent-Frameworks oder Guardrails sind ein Plus.
Für moderne KI- und Plattformthemen begeisterst du dich und bringst ein gutes Verständnis von Container-Technologien wie Docker und Kubernetes mit.
Idealerweise kennst du dich mit GPU-Workloads oder MLOps aus oder bist motiviert, dein Wissen in diesen Bereichen gezielt auszubauen.
Eine strukturierte, lösungsorientierte Arbeitsweise, Freude an der Zusammenarbeit mit internen Teams und externen Partnern.
Sehr gute Deutschkenntnisse in Wort und Schrift runden dein Profil ab.
Benefits
Senior .NET Software Engineer (m/w/d)
Rolle
Im Zentrum dieser Rolle stehen die technische Verantwortung und die kontinuierliche Weiterentwicklung geschäftskritischer Softwarelösungen. Gesucht wird eine Persönlichkeit, die moderne Applikationen nicht nur entwickelt, sondern deren Architektur, Skalierbarkeit und langfristige Ausrichtung aktiv mitgestaltet.
Verantwortung
Verantwortung für Architektur, Betrieb und Weiterentwicklung zentraler Softwarelösungen im Verlags- und Medienumfeld
Konzeption und Entwicklung leistungsfähiger Backend- und Frontend-Komponenten auf Basis von .NET-Technologien
Design, Implementierung und Optimierung von REST-APIs sowie Integration externer Systeme und Schnittstellen
Betreuung und Weiterentwicklung von Microsoft SQL Server-Datenbanken inklusive Datenmodellierung und Performance-Optimierung
Planung und Umsetzung von Deployment- und Release-Prozessen für Cloud- und On-Premise-Umgebungen
Analyse technischer Anforderungen und Entwicklung nachhaltiger Architekturkonzepte
Enge Zusammenarbeit mit Architektur-, Produkt- und Kundenteams zur Weiterentwicklung der Plattformen
Mitwirkung bei technischen Entscheidungen in den Bereichen Security, Skalierbarkeit und Softwarequalität
Qualifikationen
Sehr gute Kenntnisse in Microsoft SQL Server, T-SQL und Datenbankoptimierung
Mehrjährige Erfahrung in der Entwicklung mit C#, .NET Framework und/oder .NET Core/.NET 8+
Fundiertes Know-how im Design moderner REST-APIs, Authentifizierungs- und Integrationskonzepte (OAuth, JWT, JSON)
Erfahrung mit JavaScript, HTML und CSS, idealerweise ergänzt durch moderne Frontend-Technologien
Sicherer Umgang mit Git, GitHub, Visual Studio, Postman und CI/CD-Prozessen
Verständnis für Softwarearchitektur, Skalierbarkeit und technische Gesamtzusammenhänge
Deutsch fliessend, Englisch für technische Dokumentation und internationale Zusammenarbeit
Senior Backend Developer .NET (m/w/d)
Rolle
In dieser Rolle gestaltest du aktiv die Weiterentwicklung zentraler Softwaresysteme und prägst deren zukünftige Ausrichtung. Du arbeitest eng mit einem Architekturteam zusammen, um tragfähige Lösungen zu konzipieren und technisch umzusetzen. Dabei analysierst du komplexe Anforderungen, denkst über bestehende Ticketlogik hinaus und treibst nachhaltige Verbesserungen der Systemlandschaft voran. Du stehst im direkten Austausch mit Kund:innen aus der Verlagsbranche, verstehst deren Bedürfnisse und übersetzt sie in konkrete technische Konzepte. Mit deinen Ideen und Entscheidungen nimmst du massgeblichen Einfluss auf die Weiterentwicklung des Produkts.
Verantwortung
Du entwickelst und betreibst die Kernprodukte ADvert und ferware weiter.
In dieser Rolle konzipierst und realisierst du skalierbare Backend- und Frontend-Komponenten im .NET-Ökosystem.
Du designst und implementierst performante, robuste REST-APIs und integrierst externe Schnittstellen wie AdsML.
In dieser Rolle übernimmst du Verantwortung für das Schema-Design und die Query-Optimierung unserer Microsoft-SQL-Server-Datenbanken.
Du gestaltest Deployment-, Release- und Betriebsprozesse über den IIS für unsere SaaS-Umgebung und OnPrem-Installationen aktiv mit.
Als erfahrener Softwareentwickler wirkst du bei technischen Entscheidungen zu Architektur, Security und Skalierbarkeit massgeblich mit.
Qualifikationen
- Mehrjährige, fundierte Erfahrung als Softwareentwickler im .NET-Umfeld (C#, .NET Framework und/oder .NET Core/8+).
- Vertiefte Praxis im Design, der Implementierung und dem Betrieb von REST-APIs (JSON, JWT, OAuth).
- Sicherer Umgang mit Microsoft SQL Server inklusive T-SQL und Performance-Tuning.
- Gute Frontend-Skills mit JavaScript, HTML und CSS; Erfahrung mit modernen Frameworks als willkommener Zusatz.
- Routine im Einsatz von Git/GitHub, Visual Studio, Postman sowie gängigen CI/CD-Tools.
- Sehr gute Deutschkenntnisse in Wort und Schrift sowie ausreichend Englisch für technische Dokumentation.
Senior Java Software Entwickler (m/w/d)
Verantwortung
Du entwickelst und optimierst moderne Java-Lösungen für Workflow-Applikationen und Maschinensteuerungen
Du wirkst in anspruchsvollen Industrieprojekten über den gesamten Projektlebenszyklus von der Konzeption bis zum Go-live mit
Du unterstützt den Kundendienst bei technischen Fragen rund um Software- und Systemthemen
Du arbeitest in Linux- und Windows-Umgebungen und entwickelst durchdachte Software-Architekturen und Designs
Du definierst und führst Testszenarien durch und validierst Lösungen direkt an Produktionsanlagen
Qualifikationen
Du hast ein abgeschlossenes Studium in Informatik oder Software Engineering (FH/Uni) oder eine vergleichbare Fachrichtung
Du verfügst über praktische Erfahrung in der Java-Softwareentwicklung und Interesse an industriellen Softwarelösungen sowie Workflow- und Produktionssystemen
Du hast Kenntnisse oder Interesse an Echtzeitapplikationen sowie an Linux- und Windows-Systemen
Du arbeitest strukturiert, selbstständig und analytisch und bist stark lösungsorientiert
Du verfügst über sehr gute Deutschkenntnisse in Wort und Schrift
Java Software Engineer (m/w/d)
Verantwortung
Entwicklung und Weiterentwicklung moderner Java-Lösungen für Workflow-Applikationen und Maschinenbedienungen
Mitarbeit in anspruchsvollen Industrieprojekten über den gesamten Projektlebenszyklus – von der Konzeption bis zum Go-live
Unterstützung des Kundendienstes bei technischen Fragestellungen rund um Software und Systeme
Arbeit mit Linux- und Windows-Umgebungen sowie Analyse von Anforderungen und Erstellung durchdachter Software-Architekturen und Designs
Definition und Durchführung von Testszenarien sowie Validierung der Lösungen direkt an Produktionsmodulen und Anlagen
Qualifikationen
Abgeschlossenes Studium in Informatik, Software Engineering oder einer vergleichbaren Fachrichtung (FH/Uni)
Praktische Erfahrung in der Softwareentwicklung mit Java
Interesse an industriellen Softwarelösungen, Workflow-Systemen und produktionsnahen Anwendungen
Kenntnisse in oder Interesse an Echtzeitapplikationen sowie an Linux- und Windows-Systemen
Strukturierte, selbstständige und analytische Arbeitsweise mit hoher Lösungsorientierung
Sehr gute Deutschkenntnisse in Wort und Schrift
Cloud & IoT Software Developer (m/w/d)
Verantwortung
Du entwickelst intelligente Connected-Device-Lösungen und verknüpfst Embedded-Systeme, Cloud-Plattformen und Business-Applikationen zu einer durchgängigen IoT-Architektur
Du implementierst Microservices, API-Gateways und Event-Driven-Integrationen mit Technologien wie .NET, Azure Service Bus, Kafka oder MQTT
Du realisierst moderne Frontends mit Angular, React oder Flutter und sorgst für eine optimale User Experience auf Web- und Mobile-Plattformen
Du automatisierst Deployment-, Monitoring- und Betriebsprozesse mit Azure DevOps, Terraform, Docker und Kubernetes
Du unterstützt die Entwicklung von Firmware- und Edge-Komponenten auf Basis von Embedded Linux, STM32, ESP32 oder vergleichbaren Plattformen
Qualifikationen
Du verfügst über mehrjährige Erfahrung in Full-Stack-, Cloud- oder IoT-Projekten und kennst den gesamten Software-Lifecycle
Du beherrschst C#, .NET, TypeScript sowie moderne Cloud-Technologien aus Azure, AWS oder Google Cloud
Du bringst Kenntnisse in API-Design, MQTT, OPC UA, PostgreSQL, Timeseries-Datenbanken oder Industrial-IoT-Architekturen mit
Du hast idealerweise Erfahrung mit Flutter, Embedded Software, Linux-basierten Systemen oder industrieller Kommunikation
Du arbeitest selbstständig, kommunizierst sicher auf Deutsch und Englisch und hast Freude an interdisziplinären Entwicklungsprojekten mit Hardware-, Cloud- und Softwarebezug
Senior Embedded Software Entwickler C++ 80–100% (m/w/d)
Rolle
Im Kundenauftrag suchen wir für ein international führendes Technologieunternehmen im Bereich Mess-, Automatisierungs- und Prozesstechnik eine erfahrene Fachperson in der Embedded Softwareentwicklung. Das Unternehmen entwickelt innovative Sensoren, Messgeräte und Automatisierungslösungen für Kunden aus Industrie, Prozessautomation und Infrastruktur und setzt auf modernste Technologien sowie höchste Qualitätsstandards.
Verantwortung
Entwicklung und Weiterentwicklung von Embedded Software in C++ für innovative Mess- und Automatisierungssysteme
Konzeption, Design und Implementierung von hardwarenahen Softwarekomponenten
Entwicklung von Softwarearchitekturen für Embedded- und Echtzeitsysteme
Analyse von Anforderungen und Erarbeitung technischer Lösungskonzepte
Durchführung von Code-Reviews sowie Sicherstellung einer hohen Softwarequalität
Entwicklung und Durchführung von Unit-, Integrations- und Systemtests
Fehleranalyse, Debugging und Performanceoptimierung
Zusammenarbeit mit Hardware-, Elektronik-, System- und Testingenieuren
Unterstützung bei der Integration neuer Technologien und Produktplattformen
Erstellung technischer Spezifikationen und Entwicklungsdokumentationen
Mitarbeit bei der Weiterentwicklung von Entwicklungsprozessen und Softwarestandards
Qualifikationen
Abgeschlossenes Studium als Softwareingenieur FH/ETH, Informatikingenieur FH/ETH, Elektroingenieur FH/ETH oder vergleichbare technische Fachrichtung
Mehrjährige Erfahrung in der Embedded Softwareentwicklung
Sehr gute Kenntnisse in C++
Erfahrung mit Embedded Linux, Echtzeitsystemen, Mikrocontrollern und hardwarenaher Softwareentwicklung
Kenntnisse moderner Softwarearchitekturen, Testmethoden und Versionsverwaltungssysteme
Erfahrung in einem regulierten Industrie- oder Automationsumfeld von Vorteil
Benefits
IAM Software Engineer (m/w/d)
Verantwortung
Du entwickelst und integrierst Softwarelösungen für Identitäts- und Berechtigungsmanagement in Embedded-Kommunikationssystemen
In dieser Rolle analysierst du Systemanforderungen und erstellst präzise Software-Spezifikationen
Du programmierst und wartest Anwendungen in C/C++ und Python für sicherheitsrelevante Embedded-Systeme
Du integrierst LDAP-, AD- und Proxy-Server sowie weitere Software-Module in bestehende Systeme
Du führst Unit-Tests und Integrationstests durch und stellst so Qualität und Stabilität der Software sicher
In dieser Rolle dokumentierst du Architektur, Code und Tests und arbeitest aktiv in agilen Teams an der Einführung neuer Technologien im Embedded-Bereich mit
Qualifikationen
- Du hast ein abgeschlossenes Studium in Informatik, Elektrotechnik, Mechatronik oder eine vergleichbare Ausbildung.
- Du verfügst über mehrjährige Praxis in der Embedded-Softwareentwicklung.
- Du hast Erfahrung mit Netzwerktechnologien sowie idealerweise in den Bereichen PKI, Smartcards, LDAP und Active-Directory-Technologien.
- Du bist mit der Implementierung von Zugriffskontrollen (Access Rights) vertraut.
- Du arbeitest sicher mit Versionsverwaltungssystemen wie Git sowie mit Build-Systemen wie CMake und Make.
- Du kommunizierst sicher auf Deutsch und Englisch und überzeugst durch eine aufgeschlossene, teamorientierte Persönlichkeit.
Benefits
Softwareentwicklung Identitäts- und Zugriffsverwaltung (m/w/d)
Verantwortung
- Du integrierst und entwickelst Software für Identitäts- und Berechtigungsmanagement in embedded Kommunikationssystemen.
- In dieser Rolle analysierst du Systemanforderungen und erstellst präzise Software-Spezifikationen.
- Du programmierst Softwarekomponenten in C/C++ und Python und bindest sie in bestehende Embedded-Systeme ein.
- Als Softwareentwicklerin bzw. Softwareentwickler für Identitäts- und Zugriffsverwaltung integrierst du LDAP-, AD- und Proxy-Server.
- Du führst Unit-Tests und Integrationstests durch und stellst so die Qualität und Stabilität der Software sicher.
- In dieser Rolle dokumentierst du Software-Architektur, Code und Tests und arbeitest aktiv in agilen Teams (Scrum/Kanban) mit.
Qualifikationen
- Abgeschlossenes Studium in Informatik, Elektrotechnik, Mechatronik oder eine vergleichbare Ausbildung
- Mehrjährige Praxis in der Embedded-Softwareentwicklung, idealerweise in komplexen Systemumgebungen
- Fundierte Kenntnisse in Netzwerk-Technologien sowie Erfahrung mit PKI, Smartcards, LDAP und AD
- Erprobte Erfahrung in der Konzeption und Implementierung von Zugriffskontrollen (Access Rights)
- Sicherer Umgang mit Git sowie gängigen Build-Systemen wie CMake und Make
- Sehr gute Deutsch- und gute Englischkenntnisse in Wort und Schrift sowie eine offene, teamorientierte Persönlichkeit