204 IT - Software Development in Obstalden
Linux Engineer (m/w/d)
Über
Verantwortung
Du entwickelst hardwarenahe Software für Embedded-Systeme im Bereich Communication und Control
Du erweiterst Softwareprodukte für Schienenfahrzeuge weiter
Du wartest und entwickelst die eigene Yocto-Linux-Distribution weiter
Du begleitest den gesamten Software-Lifecycle von der Spezifikation bis zur Implementierung
Du portierst Bootloader und Linux auf neue Hardware-Plattformen
Qualifikationen
Du hast ein abgeschlossenes Informatikstudium
Du bringst mehrjährige Erfahrung in der Entwicklung und Wartung von Linux-Yocto-Distributionen mit
Du verfügst über sehr gute Kenntnisse in C/C++ auf verschiedenen Hardwareplattformen
Du kennst dich mit Ethernet-Kommunikation sowie Kommunikationsbussen wie MVB und WTB aus
Du verfügst über sehr gute Deutsch- und Englischkenntnisse
Benefits
Software Engineer C# / C++ (m/w/d)
Über
Verantwortung
Du entwickelst die Anlagen-Steuerungssoftware der nächsten Generation im Frontend und Backend
Du betreust und entwickelst bestehende Applikationen weiter
Du unterstützt alle Phasen des Softwareentwicklungsprozesses
Du leistest 2nd-Level-Support bei Anwenderproblemen
Qualifikationen
Du hast ein abgeschlossenes Informatikstudium
Du bringst mehrjährige Erfahrung in der agilen Softwareentwicklung mit C# mit
Du verfügst über Erfahrung in moderner Frontend-Entwicklung, Datenmodellen und Softwarearchitekturen
Du kennst dich sehr gut mit .NET Core, WPF, Entity Framework und SQL-Datenbanken aus
Du verfügst über sehr gute Deutsch- und Englischkenntnisse
Benefits
Anwendungsentwickler*in Wirtschaftsinformatik (m/w/d)
Über
Unser Rocken Partner ist ein Schweizer Unternehmen, welches eine Softwarelösung entwickelt hat, die täglich von Tausenden Personen genutzt wird. Ihr User verlassen sich darauf, dass die Produkte unseres Partners ihre Prozesse optimal unterstützen und ihre Ressourcen dadurch immer zur richtigen Zeit am richtigen Ort sind.
Damit unser Partner diesem Anspruch gerecht werden kann, setzt er in allen Bereichen auf fähige und motivierte Mitarbeitende.
Rolle
In dieser Rolle meisterst du komplexe Softwaresysteme und setzt neue Massstäbe in der Anwendungsentwicklung. Du entwickelst Lösungen, die geschäftskritische Prozesse optimal unterstützen und Ressourcen zur richtigen Zeit am richtigen Ort verfügbar machen. Du verantwortest die Konzeption, Weiterentwicklung und Qualität deiner Anwendungen und bringst dabei deine analytischen Fähigkeiten und dein Verständnis für wirtschaftliche Zusammenhänge ein. Mit deinem Engagement treibst du innovative Ideen voran und verwandelst anspruchsvolle Herausforderungen in nachhaltige Verbesserungen. Dabei arbeitest du eigenverantwortlich und trägst einen wesentlichen Beitrag zum Erfolg moderner Softwarelösungen bei.
Verantwortung
Du betreust kundenspezifische Entwicklungen und Erweiterungen komplexer Geschäftsapplikationen.
In dieser Rolle arbeitest du projektbezogen mit Teammitgliedern und Kunden zusammen und stimmst Anforderungen ab.
Du analysierst und optimierst die Geschäftsprozesse von Kunden.
In dieser Rolle analysierst, konzipierst und entwickelst du Softwarekomponenten für die Standardprodukte.
Du gestaltest die kontinuierliche Weiterentwicklung und Pflege der in-house verwalteten Softwarelösungen aktiv mit.
Qualifikationen
- Du verfügst über ein abgeschlossenes Studium in Wirtschaftsinformatik oder einem verwandten Fachgebiet (Universität, Fachhochschule oder ETH).
- Du hast praktische Erfahrung in der Softwareentwicklung mit Java und relationalen Datenbanken (SQL) oder in der Entwicklung von Webapplikationen.
- Idealerweise kennst du dich mit Machine Learning, GIS-Algorithmen, Text Retrieval, Microservices-Architekturen, Encryption und Security oder anderen Spezialgebieten aus.
- Verantwortung zu übernehmen bereitet dir Freude und du handelst dabei zuverlässig und eigenständig.
- Du hast Lust, dein Wissen und deine Fähigkeiten kontinuierlich weiterzuentwickeln.
- Du beherrschst Deutsch und Englisch fachkundig; Französisch- oder Italienischkenntnisse sind ein Plus.
Benefits
Softwareentwicklung in der Wirtschaftsinformatik (m/w/d)
Über
Unser Rocken Partner ist ein Schweizer Unternehmen, welches eine Softwarelösung entwickelt hat, die täglich von Tausenden Personen genutzt wird. Ihr User verlassen sich darauf, dass die Produkte unseres Partners ihre Prozesse optimal unterstützen und ihre Ressourcen dadurch immer zur richtigen Zeit am richtigen Ort sind.
Damit unser Partner diesem Anspruch gerecht werden kann, setzt er in allen Bereichen auf fähige und motivierte Mitarbeitende.
Rolle
In dieser Rolle gestaltest du komplexe Softwaresysteme und setzt neue Massstäbe in der Wirtschaftsinformatik. Du sorgst mit deinen Lösungen dafür, dass geschäftskritische Ressourcen zur richtigen Zeit am richtigen Ort verfügbar sind. Dabei arbeitest du mit Leidenschaft an neuen Ideen und nutzt anspruchsvolle Herausforderungen als Chance für intelligente, praxisnahe Innovationen. Du übernimmst Verantwortung für die optimale Unterstützung betrieblicher Prozesse und trägst dazu bei, dass diese effizient, zuverlässig und zukunftsfähig ablaufen. Als Professional bringst du deine Erfahrung ein, um bestehende Systeme weiterzuentwickeln und nachhaltige, qualitativ hochwertige Softwarelösungen zu realisieren.
Verantwortung
- Du betreust kundenspezifische Entwicklungen und Erweiterungen komplexer Geschäftsapplikationen.
- In dieser Rolle koordinierst und steuerst du die projektbezogene Zusammenarbeit mit Teammitgliedern und Kunden.
- Du analysierst und optimierst die Geschäftsprozesse unserer Kunden.
- Als Softwareentwickler in der Wirtschaftsinformatik analysierst, designst und entwickelst du Softwarekomponenten für unsere Standardprodukte.
- Du erweiterst und pflegst kontinuierlich unsere in-house kreierten und verwalteten Softwarelösungen.
Qualifikationen
- Du hast ein abgeschlossenes Studium in Wirtschaftsinformatik oder einem verwandten Gebiet (Universität, Fachhochschule oder ETH).
- Du verfügst über Berufserfahrung in der Softwareentwicklung, idealerweise mit Java, relationalen Datenbanken und SQL oder in der Entwicklung von Webapplikationen.
- Von Vorteil sind Kenntnisse in Machine Learning, GIS-Algorithmen, Text Retrieval, Microservices-Architekturen, Encryption und Security oder anderen Spezialgebieten.
- Du übernimmst gerne Verantwortung und arbeitest selbstständig sowie zuverlässig.
- Du hast Freude daran, dein Wissen und deine Fähigkeiten kontinuierlich weiterzuentwickeln.
- Du kommunizierst sicher in Deutsch und Englisch; Französisch- oder Italienischkenntnisse sind ein Plus.
Benefits
Senior Software Engineer (C#/Angular) (m/w/d)
Über
Verantwortung
Weiterentwicklung moderner Web-Anwendungen mit Angular, .NET Core und Camunda BPM
Planung, Design und Umsetzung im agilen Entwicklungsumfeld
Entwicklung skalierbarer und robuster RESTful-Services
Optimierung von Software-Architektur, Code-Qualität und Deployment-Pipelines
Entwicklung innovativer Lösungen sowie Unterstützung von Teams und Stakeholdern bei technischen Herausforderungen
Qualifikationen
Abgeschlossenes Informatikstudium mit Schwerpunkt Softwareentwicklung und mehrjährige Erfahrung in der Webentwicklung und im Design von RESTful-Services
Fundierte Kenntnisse in C#, Angular und TypeScript
Erfahrung mit Business Process Automation, BPMN und Camunda von Vorteil
Praxis in agilen Methoden sowie automatisierten Testverfahren (z. B. BDD)
Sehr gute Deutschkenntnisse in Wort und Schrift
Benefits
Embedded Software Entwickler C/C++ (Senior Level) (m/w/d)
Über
Rolle
Du möchtest Embedded Software entwickeln, die in technisch anspruchsvollen Produkten zum Einsatz kommt? In dieser Rolle arbeitest du an innovativen Lösungen für Industrie- und Medizintechnik und begleitest Projekte von der ersten Idee bis zur Serienreife. Gemeinsam mit Hardware-, System- und Softwareentwicklern entwickelst du robuste Embedded-Systeme und gestaltest moderne Softwarearchitekturen aktiv mit.
Neben spannenden Entwicklungsaufgaben hast du die Möglichkeit, deine fachliche Verantwortung kontinuierlich auszubauen – beispielsweise durch die technische Führung kleinerer Projekte oder als Mentor für Kolleginnen und Kollegen.
Verantwortung
Du entwickelst leistungsfähige Embedded-Software in C und C++ für komplexe Kundenprojekte
Du entwirfst Softwarearchitekturen und implementierst Anwendungen auf Embedded Linux, Echtzeitbetriebssystemen oder weiteren Embedded-Plattformen
Du analysierst Kundenanforderungen und übersetzt diese in zuverlässige und wartbare Softwarelösungen
Du arbeitest nach modernen Entwicklungsstandards und sorgst für eine nachvollziehbare technische Dokumentation
Du führst Verifikationen, Tests und Optimierungen durch und stellst die Qualität sowie Stabilität der Software sicher
Du arbeitest eng mit Kunden sowie interdisziplinären Entwicklungsteams zusammen und begleitest Projekte bis zur erfolgreichen Serienproduktion
Du unterstützt weniger erfahrene Entwickler fachlich und bringst dein Wissen aktiv ins Team ein
Du wirkst an der kontinuierlichen Verbesserung von Entwicklungsprozessen, Softwarequalität und Architekturentscheidungen mit
Qualifikationen
Du verfügst über ein abgeschlossenes Studium in Informatik, Elektrotechnik oder einer vergleichbaren technischen Fachrichtung
Du hast mehrjährige Erfahrung in der Entwicklung von Embedded Software
Du programmierst sicher in C und C++ und kennst die Besonderheiten ressourcenkritischer Embedded-Systeme
Du bringst Erfahrung im strukturierten Softwaredesign mit, beispielsweise unter Verwendung von UML
Idealerweise hast du bereits mit Embedded Linux, Yocto oder vergleichbaren Technologien gearbeitet
Du arbeitest strukturiert, analytisch und mit hohem Qualitätsanspruch
Du möchtest Verantwortung übernehmen und dich fachlich oder technisch kontinuierlich weiterentwickeln
Du kommunizierst sicher auf Deutsch und Englisch und arbeitest gerne in interdisziplinären Teams
Benefits
C/C++ Embedded Software Engineer - Medizintechnik (m/w/d)
Über
Rolle
In dieser Rolle übernimmst du die Embedded Softwareentwicklung in C/C++ für anspruchsvolle elektronische Baugruppen und Systeme und trägst mit deinem Senior-Know-how zur Realisierung hochwertiger, massgeschneiderter Elektroniklösungen bei. Du verantwortest dabei den gesamten Entwicklungszyklus von der Konzeption und Architektur über die Implementierung bis hin zu Tests, Integration und Optimierung. Mit deinem tiefen technischen Verständnis triffst du wesentliche Designentscheidungen, analysierst komplexe Problemstellungen und leitest nachhaltige Lösungen ab. Du arbeitest eng mit interdisziplinären Entwicklungspartnern zusammen, um Hard- und Software optimal aufeinander abzustimmen und robuste, serientaugliche Lösungen sicherzustellen. Zudem treibst du die kontinuierliche Verbesserung von Entwicklungsprozessen, Toolchains und Methoden voran und übernimmst eine fachliche Vorbildfunktion im Umfeld der Embedded Softwareentwicklung.
Verantwortung
- Du entwickelst Embedded Software in C/C++ für anspruchsvolle Kundenprojekte in Medizintechnik und Industrie.
- In dieser Rolle gestaltest du Software-Architekturen im interdisziplinären Team und setzt sie auf verschiedenen Prozessor-Architekturen, Echtzeit-Betriebssystemen und Embedded Linux um.
- Du analysierst und präzisierst Kundenanforderungen und überführst sie in robuste, wartbare Softwarelösungen.
- Als Embedded Softwareentwickler stellst du durch bewährte Methoden und normgerechte Dokumentation die Qualität im regulierten Umfeld sicher.
- Du gewährleistest durch systematische Verifikation die Funktionalität, Qualität und Stabilität der Software über den gesamten Entwicklungszyklus.
- In dieser Rolle arbeitest du eng mit Kunden zusammen, begleitest Projekte bis zur Serienreife und unterstützt weniger erfahrene Entwickler im Team.
Qualifikationen
Abgeschlossenes Studium als Informatikingenieur oder Elektroingenieur FH/ETH
Mehrjährige Berufserfahrung in der Embedded-Softwareentwicklung
Fundierte Programmierkenntnisse in C und C++
Praxis im strukturierten Software Design, zum Beispiel mit UML
Erfahrung mit etablierten Entwicklungsprozessen und technischer Dokumentation
Idealerweise vertraut mit Embedded Linux, zum Beispiel mit Yocto, sowie einer analytischen und qualitätsbewussten Arbeitsweise
Fliessend in Deutsch
Benefits
System Engineer (m/w/d)
Über
Rocken® ist in der digitalen Rekrutierung von Talenten und Experten aus Consulting und Software Engineering spezialisiert. Wir kollaborieren mit den spannendsten, Schweizer IT Softwarehersteller und Beratungsfirmen. Wir stellen einhergehend ein Netz an etablierten Unternehmungen digital und transparent durch unsere geschlossene Rocken® Talent Plattform zur Verfügung.
Damit unsere Partner ihre Projekte erfolgreich stemmen können, braucht es ein Zusammenspiel verschiedener Fachspezialisten aus den Bereichen: Agile Business Analyse, Requirements Engineering, Project Management, Software Engineering, Architektur, DevOps, und Security.
Hast du Lust auf eine neue Herausforderung? Dann profitiere als Rocken® Talent von unserer breiten Vernetzung und lass dir spannende Jobs vorstellen.
Verantwortung
Einführung, Konfiguration und Inbetriebnahme von Softwarelösungen beim Kunden
Einrichtung von Softwarepaketen und Schnittstellen sowie Schnittstellenprogrammierung
Durchführung von Softwaretests gemeinsam mit Kunden (remote oder vor Ort)
Erstellung von Issues und User Stories zur Weiterentwicklung der Software
Qualifikationen
Abgeschlossene Ausbildung oder Studium in Informatik, Automation oder Elektrotechnik
Kenntnisse in MSSQL, InfluxDB, REST APIs, Node.js/Node-RED und Git von Vorteil
Interesse an JavaScript-Entwicklung
Selbstständige, kommunikative und kundenorientierte Arbeitsweise
Sehr gute Deutschkenntnisse, Französisch von Vorteil
Benefits
Applikationsmanager:in öffentliche Verwaltung (m/w/d)
Rolle
In dieser Rolle übernimmst du die Verantwortung für den stabilen und effizienten Betrieb von IT-Anwendungen und sorgst dafür, dass diese optimal auf die Geschäftsprozesse abgestimmt sind. Du steuerst und koordinierst IT-Projekte von der Anforderungsaufnahme über die Planung bis zur erfolgreichen Umsetzung und sicherst dabei Qualität, Zeit und Budget. Du analysierst fachliche und technische Anforderungen, erarbeitest Lösungen gemeinsam mit internen und externen Stakeholdern und begleitest Veränderungen strukturiert. Zudem verantwortest du die kontinuierliche Optimierung bestehender Anwendungen, erkennst Verbesserungspotenziale und setzt passende Massnahmen um. Durch deine strukturierte und kommunikative Arbeitsweise trägst du entscheidend dazu bei, die digitale Weiterentwicklung der Organisation voranzutreiben.
Verantwortung
Du leitest und begleitest Digitalisierungsprojekte
Gemeinsam mit dem Team bist du für den Betrieb, die Weiterentwicklung und das Customizing von Fachapplikationen sowie für Dokumentationen und Systemtests verantwortlich
Die Koordination des 1st und 2nd Level Supports gehört ebenso zu deinen Aufgaben wie die Mitarbeit an fachlichen und technischen Konzepten.
Zudem arbeitest du in Fachgruppen und Gremien mit und unterstützt die Ausbildung von Lernenden
Du trägst aktiv zur Qualitätssicherung und zur Optimierung der Applikationslandschaft bei
Qualifikationen
Abgeschlossene Ausbildung als Informatiker/in Plattformentwicklung oder Weiterbildung im Projekt- bzw. Applikationsmanagement mit entsprechender Erfahrung
Kenntnisse der Projektmethode HERMES sowie Erfahrung in der Business Analyse
Bereitschaft für Pikettdienst und gelegentliche Einsätze ausserhalb der Regelarbeitszeit
Deutsch schriftlich sowie mündlich einwandfrei
Benefits
Applikationsentwickler:in DMS / ECM (m/w/d)
Rolle
Als IT-Engineer Dokumentenmanagement und Entwicklung gestaltest du moderne Digitalisierungs- und Dokumentenmanagementlösungen von der Planung über die Konzeption bis zur Einführung aktiv mit. In dieser Rolle übernimmst du die technische Verantwortung für DMS/ECM-Systeme und stellst deren kontinuierliche Wartung, Betreuung und Weiterentwicklung sicher. Du analysierst Anforderungen, übersetzt diese in tragfähige technische Konzepte und entwickelst passende Anwendungen und Schnittstellen. Zudem verantwortest du die zuverlässige Integration der Lösungen in bestehende Systemlandschaften und sorgst für einen stabilen, performanten Betrieb. Durch dein serviceorientiertes Handeln trägst du entscheidend dazu bei, dass Kund:innen effiziente, praxistaugliche und zukunftsfähige Dokumentenmanagementlösungen nutzen können.
Verantwortung
Gemeinsam mit einem kleinen Team realisierst du Lösungen im Bereich Digitales Dokumentenmanagement, Enterprise Content Management (ECM) und elektronische Archivierung
Du konfigurierst und parametrisierst Lösungen mit verschiedenen Standardapplikationen
Zusatzfunktionalitäten entwickelst du auf Basis von JavaScript
Beim Kunden unterstützt du die Software-Integration und begleitest die Einführung der Lösungen
Du arbeitest aktiv an der Weiterentwicklung und Optimierung bestehender Systeme mit
Qualifikationen
Du verfügst über eine abgeschlossene Ausbildung als Informatiker:in EFZ oder eine gleichwertige Qualifikation.
Mehrjährige Erfahrung in der Softwareentwicklung mit Java und/oder JavaScript sowie Kenntnisse moderner IT Technologien (z. B. Microsoft, Netzwerk) zeichnen dich aus
Idealerweise bringst du Erfahrung im Bereich DMS und digitale Archivierung mit und arbeitest selbstständig, strukturiert sowie proaktiv.
Eine schnelle Auffassungsgabe, Belastbarkeit, Flexibilität, Verantwortungsbewusstsein sowie ein gültiger Führerausweis Kategorie B runden dein Profil ab
Deutsch schriftlich sowie mündlich einwandfrei, Englisch-Grundkenntnisse
Benefits