183 offene Stellen Software Development
Senior Java Entwickler:in (m/w/d)
Über
Verantwortung
- Du verantwortest die Konzeption und Umsetzung komplexer Java-basierter Softwarelösungen in anspruchsvollen Kundenumgebungen.
- In dieser Rolle arbeitest Du eng mit bereichsübergreifenden Teams zusammen und verbindest technische mit fachlichen Perspektiven bei hoher Qualitäts- und Kundenorientierung.
- Du setzt gezielt AI-gestützte Tools im Software Engineering ein und treibst die Weiterentwicklung unserer Entwicklungsansätze voran.
- Als Java Entwickelnde mit Berufserfahrung übernimmst Du mit Deinen analytischen Fähigkeiten und Fachkenntnissen eine zentrale Schlüsselfunktion im Team.
- Du coachst weniger erfahrene Teammitglieder und förderst aktiv den Wissensaustausch.
- In dieser Rolle unterstützt Du bei Kundenworkshops sowie bei Presales-Aktivitäten.
Qualifikationen
- Abgeschlossenes Studium in Informatik oder einer vergleichbaren Fachrichtung (Uni/ETH/FH)
- Mindestens 5 Jahre fundierte Erfahrung in Analyse, Design und Entwicklung mit Java (Core, Spring Ecosystem, JPA/Hibernate)
- Sehr gute Kenntnisse in Spring, Spring Boot, Microservices-Architekturen sowie der Entwicklung von RESTful APIs (OpenAPI/Swagger) und Grundkenntnisse in SOAP
- Routiniert im Umgang mit relationalen Datenbanken (Oracle, MSSQL, PostgreSQL) inklusive komplexer SQL-Queries sowie vertraut mit CI/CD-Pipelines, Docker, Kubernetes, OpenShift und idealerweise AWS
- Praxis in AI-gestützter Softwareentwicklung und modernen Engineering-Ansätzen (z.B. Agentic Engineering) sowie idealerweise Know-how in gängigen Frontend-Frameworks (Angular/React/Vue)
- Erfahrung in der Anleitung und im Mentoring von Junior-Entwicklerinnen und -Entwicklern sowie fliessende Deutsch- und Englischkenntnisse in Wort und Schrift
Benefits
Senior Java Engineer (m/w/d)
Über
Verantwortung
- Du konzipierst und realisierst komplexe Java-basierte Softwarelösungen in anspruchsvollen Kundenumgebungen.
- In dieser Rolle arbeitest Du eng mit bereichsübergreifenden Teams zusammen und vereinst technische mit fachlichen Perspektiven bei hoher Qualität und Kundenzufriedenheit.
- Du setzt gezielt AI-gestützte Tools im Software Engineering ein und gestaltest aktiv die Weiterentwicklung unserer Entwicklungsansätze mit.
- Als Java Softwareentwickler:in Senior-Level übernimmst Du mit Deinen analytischen Fähigkeiten und Fachkenntnissen eine zentrale Schlüsselfunktion im Team.
- Du coachst weniger erfahrene Teammitglieder und förderst einen kontinuierlichen Wissensaustausch.
- In dieser Rolle unterstützt Du Kundenworkshops und Presales-Aktivitäten mit Deiner technischen Expertise.
Qualifikationen
- Abgeschlossenes Studium in Informatik oder einer verwandten Fachrichtung (Uni/ETH/FH)
- Mindestens 5 Jahre Erfahrung in Analyse, Design und Entwicklung mit Java (Core, Spring Ecosystem, JPA/Hibernate)
- Fundierte Praxis in Spring, Spring Boot, Microservices-Architekturen sowie RESTful APIs (OpenAPI/Swagger) und Grundkenntnissen in SOAP
- Sicherer Umgang mit relationalen Datenbanken (Oracle, MSSQL, PostgreSQL) inklusive komplexer SQL-Queries
- Vertraut mit CI/CD-Pipelines, Containerisierung und Orchestrierung (Docker, Kubernetes, OpenShift) sowie idealerweise Erfahrungen mit AWS und AI-gestützter Entwicklung
- Du kommunizierst fliessend auf Deutsch und Englisch in Wort und Schrift und übernimmst gerne Mentoring für Junior-Entwickler
Benefits
C++ Senior Engineer (m/w/d)
Über
Verantwortung
- Du entwickelst unsere Enterprise-Softwarelösungen weiter und integrierst dein Know-how gezielt in bestehende Systeme.
- In dieser Rolle arbeitest du in einer umfangreichen C++-Codebasis und gestaltest deren nachhaltige, zukunftsorientierte Weiterentwicklung mit.
- Du bringst deine Senior-Erfahrung in Architekturfragen ein und erarbeitest pragmatische, tragfähige Lösungsansätze.
- In dieser Rolle unterstützt du das Team bei technischen Entscheidungen und förderst eine robuste Softwarearchitektur.
- Du arbeitest eng mit Verkaufs- und Beratungsabteilung zusammen, um Anforderungen unserer Kunden präzise zu verstehen.
- Als Lead Softwareentwickler entwickelst du daraus passgenaue, kundenzentrierte Softwarelösungen.
Qualifikationen
- Mehrjährige Erfahrung in der Softwareentwicklung mit C++ im Enterprise-Umfeld
- Fundierte praktische Erfahrung mit serviceorientierten Architekturen und ein ausgeprägtes Verständnis für Softwarearchitekturen
- Fähigkeit, sich schnell in komplexen und gewachsenen Softwaresystemen zurechtzufinden
- Arbeitest als „passionate, pragmatic programmer“ mit hoher Leidenschaft und gleichzeitig pragmatischem Ansatz
- Offenheit für neue Technologien und erste praktische Erfahrungen mit AI-Tools in der täglichen Entwicklungsarbeit
Benefits
Senior Software Entwickler:in (m/w/d)
Über
Verantwortung
- Du entwickelst unsere Enterprise-Softwarelösungen weiter und integrierst dein Know-how in bestehende Systeme.
- In dieser Rolle arbeitest du in einer umfangreichen C++-Codebasis und treibst deren nachhaltige, zukunftsorientierte Weiterentwicklung voran.
- Als erfahrener Softwareentwicklerin bringst du deine Expertise in Architekturfragen ein und gestaltest tragfähige, pragmatische Lösungsansätze.
- Du unterstützt dein Team bei technischen Entscheidungen und sorgst für eine konsistente, qualitativ hochwertige Softwarearchitektur.
- In dieser Rolle arbeitest du eng mit Verkaufs- und Beratungsabteilungen zusammen, um die Anforderungen der Kunden präzise zu verstehen.
- Als erfahrener Softwareentwicklerin entwickelst du passgenaue Lösungen, die den Bedürfnissen und Zielen unserer Kunden optimal entsprechen.
Qualifikationen
- Mehrjährige Erfahrung in der Softwareentwicklung mit C++ im Enterprise-Umfeld.
- Fundierte Praxis mit serviceorientierten Architekturen sowie ein ausgeprägtes Verständnis für moderne Softwarearchitekturen.
- Fähigkeit, dich schnell in komplexe und gewachsene Softwaresysteme einzuarbeiten.
- Du lebst das Verständnis eines „passionate, pragmatic programmer“ und verbindest Leidenschaft mit einem pragmatischen Vorgehen.
- Offene Haltung gegenüber neuen Technologien und erste praktische Erfahrungen mit AI-Tools in der täglichen Entwicklungsarbeit.
Benefits
Embedded Systems Engineer – High Precision Detectors (m/w/d)
Über
Dieser Rocken Partner ist ein erfolgreiches und wachsendes Hightech-Unternehmen, welches Röntgen- und Elektronendetektoren entwickelt und herstellt, um wissenschaftliche Durchbrüche auf der ganzen Welt zu ermöglichen. Während fotografische Kameras sichtbares Licht einfangen, zählen ihre Kameras einzelne Röntgenphotonen und Elektronen. Die über 130 Mitarbeitenden befinden sich in der Schweiz, den Vereinigten Staaten und Japan.
Bei diesem Arbeitgeber trifft akademische Forschung auf agile Industriepraktiken. Die Wurzeln des Unternehmens sind tief in der wissenschaftlichen Gemeinschaft verankert und ihre Wissenschaftler veröffentlichen jedes Jahr neue Forschungsergebnisse. Gleichzeitig arbeiten Ingenieure, Techniker, Administratoren und kaufmännischen Experten intensiv daran, dass Kunden ohne Verzögerung von den neuesten Technologien profitieren.
Verantwortung
Du konzipierst und entwickelst Firmware für embedded Systeme im Bereich Röntgendetektion
Dabei treibst du die Software-Architektur voran und verbesserst bestehende Libraries nachhaltig
Du sicherst Codequalität durch Tests, klare Dokumentation und saubere Commit Strukturen
Fehler analysierst du direkt auf der Hardware mit modernen Debugging Methoden
In GitLab CI/CD-Pipelines optimierst du aktiv Build- und Release-Prozesse
Qualifikationen
Ein abgeschlossenes Studium (ETH/FH) in Informatik oder Elektrotechnik bildet deine Basis
Du beherrschst C/C++ und Python sicher und hast Erfahrung in embedded Entwicklung
Du arbeitest mit Bare-Metal oder embedded OS sowie mit Unit Testing (Pytest, Google Test)
Vorteilhaft sind Kenntnisse in Vivado/Vitis sowie im Umgang mit PCB-Schemata und Messgeräten
Deutsch schriftlich sowie mündlich einwandfrei sowie eine strukturierte, präzise Arbeitsweise zeichnen dich aus
Benefits
Software Engineer SPS (m/w/d)
Über
Rolle
Als Projektleiter*in in der Industrieautomation übernimmst du die Verantwortung für komplette Automationsprojekte – von der Softwareentwicklung bis zur erfolgreichen Inbetriebnahme. Du arbeitest an anspruchsvollen Automationslösungen, entwickelst innovative Softwaremodule und unterstützt unsere Kunden technisch wie auch konzeptionell. Dabei bist du Teil eines dynamischen Teams und gestaltest modernste Automationsprozesse aktiv mit.
Verantwortung
Leiten und Abwickeln kompletter Projekte im Bereich Industrieautomation
Entwickeln von SPS-Software
Entwickeln von Leitsystem-Software
Entwickeln von HMI-Software
Entwickeln von Robotik-Software
Durchführung von Inbetriebnahmen sowie technischer Support bei Kunden
Qualifikationen
Abgeschlossene technische Grundausbildung und Weiterbildung zum Elektro- oder Systemtechnik-Ingenieur FH
Erfahrung in der Softwareentwicklung für SPS-, HMI- und Leitsysteme
Ausgeprägte Begeisterung für Technik und hohe Lernbereitschaft
Hoher Qualitätsanspruch und sorgfältige, zuverlässige Arbeitsweise
Freude daran, sich kontinuierlich weiterzuentwickeln und anspruchsvolle Lösungen umzusetzen
Softwareentwickler im SPS (m/w/d)
Über
Rolle
In dieser Rolle übernimmst du die eigenverantwortliche Steuerung und Umsetzung anspruchsvoller Projekte im technischen Umfeld. Du analysierst komplexe Anforderungen, koordinierst interdisziplinäre Teams und sorgst für eine effiziente Umsetzung innerhalb definierter Zeit- und Budgetrahmen. Darüber hinaus identifizierst du Optimierungspotenziale und entwickelst Lösungen zur kontinuierlichen Verbesserung von Prozessen und Systemen. Deine Erfahrung ermöglicht dir, fundierte Entscheidungen zu treffen und strategische Impulse zu setzen. So gestaltest du aktiv den Erfolg technisch herausfordernder Vorhaben.
Verantwortung
- Du leitest eigenverantwortlich komplette Projekte im Bereich Industrieautomation
- In dieser Rolle entwickelst du SPS-Software für automatisierte Anlagen
- Du realisierst Leitsystem-Software zur übergeordneten Prozesssteuerung
- Als Softwareentwickler gestaltest du moderne HMI-Lösungen für Bedienoberflächen
- Du programmierst Robotik-Software zur Steuerung komplexer Bewegungsabläufe
- Inbetriebnahme und technische Unterstützung der Anlagen runden dein Aufgabenprofil ab
Qualifikationen
- Du hast eine technische Grundausbildung abgeschlossen und dich zum Elektro- oder Systemtechnik-Ingenieur FH weitergebildet
- Deine fundierte Erfahrung in der Softwareentwicklung von SPS- und Leitsystemen bringst du gezielt ein
- Du überzeugst durch deine Begeisterung für Technik und deine Bereitschaft zur fachlichen Weiterentwicklung
- Qualität steht für dich an oberster Stelle und prägt dein tägliches Arbeiten
- Mit deinem strukturierten Denken findest du effiziente Lösungen auch für komplexe technische Aufgaben
- Du arbeitest selbständig und exakt und bringst dich aktiv ins Team ein
Automationsingenieur (m/w/d)
Über
Rolle
Du entwickelst und begleitest anspruchsvolle Automationslösungen im Bereich Maschinensteuerungen und bist verantwortlich für die Umsetzung von SPS-Softwareprojekten im industriellen Umfeld. Dabei arbeitest Du eng mit internen Fachstellen zusammen und stellst sicher, dass technische Anforderungen sauber in funktionierende Steuerungs- und Visualisierungssysteme umgesetzt werden. In dieser Rolle kombinierst Du Softwareentwicklung, Elektrotechnik und Inbetriebnahme zu einem vielseitigen Aufgabenbereich mit hoher technischer Tiefe.
Verantwortung
Erstellung von Realisierungspflichtenheften sowie Wartungs- und Instandhaltungshandbüchern
Prüfung und Kontrolle von technischen Ausführungsunterlagen, insbesondere Elektrokonstruktionen und Stromlaufplänen
Entwicklung und Programmierung von SPS-Software für Siemens SIMATIC, SINAMICS und verwandte Systeme
Umsetzung von Anforderungen im Bereich Qualitätssicherung (QA) sowie Definition entsprechender Test- und Prüfkonzepte
Durchführung von Inbetriebnahmen und Funktionsprüfungen von Maschinensteuerungen
Entwicklung und Anpassung von HMI-Systemen (WinCC) sowie Motion & Drives Anwendungen
Qualifikationen
Abgeschlossenes MINTS-Studium (BSc / HF) oder vergleichbare technische Ausbildung
Fundierte Kenntnisse in SPS-Programmierung, Motion Control sowie Antriebstechnik (Drives)
Erfahrung mit Siemens SIMATIC, SINAMICS und HMI-Systemen (WinCC)
Verständnis für mechanische, physikalische und technische Prozesse in industriellen Anlagen
Selbstständige, präzise und verantwortungsbewusste Arbeitsweise im Umfeld von Industrieautomation
Sehr gute Deutsch- und Englischkenntnisse (mindestens Niveau B2)
Benefits
KI Engineer (m/w/d)
Rolle
In dieser Rolle übernimmst du die fachliche Leitung im Bereich Künstliche Intelligenz für Robotik und prägst damit massgeblich die technologische Weiterentwicklung von Embodied AI. Du verantwortest die Konzeption, Entwicklung und Optimierung von KI-Algorithmen, die Robotern ein intelligentes, adaptives und sicheres Verhalten in ihrer Umgebung ermöglichen. Dabei analysierst und strukturierst du komplexe Anforderungen, triffst strategische Technologieentscheidungen und stellst die Skalierbarkeit sowie Robustheit der verwendeten Methoden sicher. Du koordinierst interdisziplinäre Entwicklungsaktivitäten, definierst Standards und Best Practices und sorgst dafür, dass KI-Lösungen effizient in bestehende Robotersysteme integriert werden. Zudem treibst du den Transfer neuester Forschungserkenntnisse in konkrete Anwendungen voran und stellst so einen hohen Innovationsgrad der entwickelten Lösungen sicher.
Verantwortung
- Du entwirfst, entwickelst und implementierst KI-Lösungen für anspruchsvolle Roboteranwendungen.
- In dieser Rolle leitest du die Integration von LLMs und multimodalen KI-Funktionen in unsere Produkte.
- Du entwickelst ML- und Computer-Vision-Lösungen für Wahrnehmung, Interaktion und autonome Fähigkeiten von Robotern.
- Als Leitung Künstliche Intelligenz Robotik optimierst du KI-Modelle hinsichtlich Leistung, Robustheit und Einsatz auf realen Systemen.
- Du arbeitest eng mit Software-, Elektronik- und Maschinenbau-Teams zusammen und prägst KI-Architekturen sowie Best Practices im Unternehmen.
- In dieser Rolle übernimmst du Mentoring für andere Ingenieurinnen und Ingenieure und trittst intern wie extern als Botschafter für KI auf.
Qualifikationen
- Du verfügst über einen Masterabschluss in Informatik, Künstlicher Intelligenz, Robotik oder einem verwandten Fachgebiet.
- Du hast mindestens 3 Jahre Berufserfahrung im Bereich KI, maschinelles Lernen oder in verwandten Softwareentwicklungsfunktionen.
- Du beherrschst Python sicher und arbeitest routiniert mit modernen Softwareentwicklungsmethoden.
- Du bringst praktische Erfahrung mit KI-Frameworks wie PyTorch, TensorFlow oder vergleichbaren Technologien mit.
- Idealerweise hast du bereits mit LLMs, RAG, Computer Vision, Reinforcement Learning, multimodaler KI, ROS / ROS2 oder Isaac Sim gearbeitet.
- Du überzeugst durch ausgeprägte analytische und problemlösende Fähigkeiten, selbstständige Arbeitsweise und sehr gute Kommunikationsfähigkeiten in Englisch.
Künstliche Intelligenz Robotik Engineer (m/w/d)
Rolle
In dieser Rolle gestaltest du intelligente Robotersysteme aktiv mit und treibst die Entwicklung von Embodied AI auf einem hohen fachlichen Niveau voran. Du übernimmst die Verantwortung für das Design, die Implementierung und Optimierung von KI-Algorithmen, die Robotern ein präzises und adaptives Verhalten in realen Umgebungen ermöglichen. Dabei analysierst und verarbeitest du Sensordaten, entwickelst robuste Modelle für Wahrnehmung, Planung und Steuerung und verbesserst kontinuierlich deren Leistungsfähigkeit. Du verantwortest die Überführung deiner Lösungen in stabile, produktionsreife Anwendungen und stellst sicher, dass Architektur, Codequalität und Dokumentation höchsten professionellen Ansprüchen genügen. Als Senior-Fachkraft Künstliche Intelligenz Robotik prägst du technische Standards, triffst zentrale Architekturentscheidungen und fungierst als fachliche Ansprechperson für komplexe KI- und Robotikfragestellungen.
Verantwortung
- Du entwirfst, entwickelst und implementierst KI-Lösungen für Robotersysteme
- In dieser Rolle leitest du die Integration von LLMs und multimodalen KI-Funktionen in unsere Produkte
- Als Fachkraft Künstliche Intelligenz Robotik entwickelst du Machine-Learning- und Computer-Vision-Lösungen für Wahrnehmung, Interaktion und Autonomie
- Du optimierst KI-Modelle hinsichtlich Leistung, Robustheit und Einsatz auf realen Robotern
- In dieser Rolle prägst du technische Architekturentscheidungen, etablierst KI-Best Practices und trittst intern wie extern als KI-Botschafter auf
- Du unterstützt andere Ingenieurinnen und Ingenieure durch Mentoring in KI-bezogenen Themenbereichen
Qualifikationen
- Du verfügst über einen Masterabschluss in Informatik, Künstlicher Intelligenz, Robotik oder einem vergleichbaren Fachgebiet.
- Du hast mindestens 3 Jahre Berufserfahrung im Bereich KI, maschinelles Lernen oder in verwandten Softwareentwicklungsfunktionen.
- Sehr gute Programmierkenntnisse in Python sowie Routine mit modernen Softwareentwicklungsmethoden zeichnen dich aus.
- Du bringst praktische Erfahrung mit KI-Frameworks wie PyTorch, TensorFlow oder ähnlichen mit und hast idealerweise Berührungspunkte mit LLMs, RAG, Computer Vision, Reinforcement Learning, multimodaler KI, ROS / ROS2 oder Isaac Sim.
- Analytisches Denken, ausgeprägte Problemlösungskompetenz und die Fähigkeit, Projekte selbstständig von der Idee bis zur Umsetzung zu verantworten, sind für dich selbstverständlich.
- Du kommunizierst sicher in Englisch und punktest zusätzlich mit Know-how in Bereichen wie Edge-KI, eingebetteten Systemen, C++ oder Rust.