251 IT - Software Development in Stein AR
Embedded Systems Entwickler (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 implementierst anspruchsvolle FPGA/SoC-Lösungen inklusive Architektur, Simulation und Verifikation
- In dieser Rolle arbeitest Du eng mit Hardware- und Softwareentwicklern zusammen, um eine reibungslose Systemintegration zu gewährleisten
- Du übernimmst technische Führungsverantwortung bei der Anwendung von Best Practices im FPGA/SoC-Design
- Als Embedded Systems Entwickler verfolgst Du aktuelle Entwicklungen und Technologien im Bereich Embedded Systems und FPGA/SoC
- Du entwickelst und integrierst Embedded-Linux-Treiber sowie Anwendungen für kundenspezifische FPGA/SoC-Plattformen
- Als Senior unterstützt Du das Team mit Deiner Expertise bei komplexen technischen Herausforderungen in der Systementwicklung
Qualifikationen
- Abgeschlossenes Bachelor- oder Masterstudium in Elektrotechnik, Informatik oder einem verwandten Fachgebiet
- Fundierte Kenntnisse in VHDL sowie der Entwicklung mit FPGA- und SoC-Tools, idealerweise mit AMD/Xilinx Vivado und Vitis
- Erfahrung in der Verifikation mit selbstprüfenden Testbenches, vorzugsweise unter Einsatz von Cocotb und Python
- Sicherer Umgang mit C/C++ für Embedded-Systeme wie SoC oder Microblaze
- Vertrautheit mit Versionskontrollsystemen sowie modernen CI/CD-Praktiken
- Kenntnisse in Embedded Linux, idealerweise mit Yocto, Bootloader, Device Tree und Treiberentwicklung
Benefits
Embedded Firmware Entwickler:in C/C++ (m/w/d)
Über
Unser Kunde ist ein weltweit tätiges Schweizer Technologieunternehmen mit hoher Kompetenz in der Entwicklung und Produktion hochwertiger Labor- und Automatisierungstechnologien. Die innovativen Lösungen unterstützen anspruchsvolle Arbeitsprozesse in der Forschung, Biotechnologie und pharmazeutischen Industrie. Moderne Produktionsverfahren, internationale Kundenbeziehungen und hohe Qualitätsstandards bilden die Grundlage des Unternehmenserfolgs.
Rolle
Für unseren Rocken Partner suchen wir einen Embedded Firmware Engineer in C/C++ (m/w/d).
Verantwortung
- Du übernimmst die Verantwortung für die Firmware-Entwicklung innerhalb des Projekts
- Du pflegst und entwickelst bestehende Produkte weiter
- Du gestaltest, entwirfst, entwickelst, testest und integrierst hardwarenahe Software und arbeitest eng mit den Hardware-Entwicklern zusammen
- Du programmierst Embedded-Mikrokontroller in C/C++
- Du verfasst Projekt- und Entwicklungsdokumentationen
Qualifikationen
- Du hast ein abgeschlossenes technisches Studium
- Du bringst Kenntnisse in der Elektronik und Regelungstechnik mit
- Du hast jahrelange Erfahrung in der Software- und Firmwareentwicklung mit C/C++
- Idealerweise hast du Kenntnisse mit GIT/GitLab sowie Python
- Du sprichst fliessend Deutsch und Englisch
Benefits
Entwickler Embedded Hardware und Software (m/w/d)
Über
Die UV-Inkjet-Systeme von unserem Rocken Partner basieren auf folgenden Grundlagen: Schweizer Qualität, hohe Präzision und ein robuster, modularer Aufbau mit einer Vielzahl von praktischen Anwendungsmöglichkeiten. Sie bedrucken fast alle gängigen Materialien, oft auch ungewöhnliche Bedruckstoffe. All dies schafft Gestaltungsfreiheit und Wettbewerbsvorteile für den Anwender.
Verantwortung
Erstellung elektronischer Hardware-Designs mit Altium Designer, von der Schaltplanerstellung bis zum finalen Layout
Entwicklung von FPGA-Anwendungen auf Basis von VHDL
Programmierung von Firmware für Embedded-Systeme unter Realtime-Linux unter Verwendung von C++
Auswertung und Interpretation von Messdaten mittels Python oder Matlab
Mitgestaltung der Softwarearchitektur sowie kontinuierliche Weiterentwicklung und Optimierung zentraler Softwarekomponenten
Integration von Hard- und Software zu voll funktionsfähigen Gesamtsystemen
Analyse technischer Problemstellungen, Anforderungsdefinition und Entwicklung von innovativen Lösungskonzepten
Durchführung von Systemtests, Inbetriebnahmen und Debugging auf Systemebene
Enge Zusammenarbeit mit Hardware- und Softwareentwicklungsteams
Qualifikationen
Abgeschlossenes Studium in Elektronik, Mechatronik, Systemtechnik oder einem ähnlichen technischen Fachgebiet
Fundiertes Verständnis für elektronische Schaltungen sowie Erfahrung im Design von Elektroniksystemen
Erfahrung in der Embedded-Softwareentwicklung mit C/C++
Idealerweise vertraut mit Embedded Linux-Systemen
Leidenschaft für die Entwicklung leistungsstarker Firmware und Gestaltung robuster Softwarearchitekturen
Kenntnisse im Bereich industrieller Kommunikationsprotokolle wie EtherCAT oder FSoE – oder Bereitschaft, sich darin einzuarbeiten
Sichere Kommunikation in Deutsch sowie gute Kenntnisse in Englisch
Benefits
Embedded Hardware Development Engineer (m/w/d)
Über
Rolle
Durchführung von Vorstudien für neue Projekte
Entwicklung innovativer Lösungen und Einführung neuer Technologien
Schaltungsdesign, Erstellung von Schemata und Produktionsunterlagen
Begleitung von EMV- und Umwelt-Typentests
Verantwortung
Abschluss als Elektroingenieur FH/ETH
Erfahrung im Design und der Entwicklung von Hardware-Komponenten
Praktische Kenntnisse in Embedded Systems
Kenntnisse in Feldbustechnik (Ethernet, CAN) und Speisungsdesign von Vorteil
Sehr gute Deutsch- und gute Englischkenntnisse
Benefits
API & Middleware Specialist (m/w/d)
Über
Rolle
Du bist ein erfahrener Profi und suchst eine neue Herausforderung als Data Integration Engineer. In dieser Rolle übernimmst du die Verantwortung für die Integration von Daten und entwickelst innovative Lösungen. Du verantwortest die Analyse und Optimierung von Datenflüssen und -strukturen. Dein Ziel ist es, effiziente und sichere Datenintegrationen zu gewährleisten. Du bringst deine Fähigkeiten und Erfahrungen ein, um komplexe Datenherausforderungen zu meistern.
Verantwortung
Du stellst den zuverlässigen Informationsaustausch zwischen unternehmensinternen Systemen und externen Diensten sicher.
Du modellierst Nachrichtenwege, Ereignisverarbeitung und technische Abläufe für durchgängige Geschäftsprozesse.
Du erarbeitest gemeinsam mit Fachbereichen passende Umsetzungskonzepte für komplexe Anforderungen.
Du verantwortest Qualitätssicherung, Betriebsüberwachung und die Behebung von Schnittstellenproblemen.
Du identifizierst Schwachstellen in bestehenden Verbindungen und setzt nachhaltige Verbesserungen um.
Qualifikationen
Du bringst eine mehrjährige Berufslaufbahn im Aufbau und Unterhalt von Applikationsschnittstellen mit, mindestens drei Jahre.
Du bist vertraut mit API-Design, strukturierten Austauschformaten, Webservices und Message-Brokern.
Du kennst moderne Cloud-Ökosysteme; Kenntnisse der Azure-Plattform sind besonders willkommen.
Du besitzt ein ausgeprägtes Verständnis für Prozessabläufe und Datenzusammenhänge und arbeitest gerne an der Nahtstelle zwischen Fachbereich und Technik.
Du überzeugst durch Initiative, verbindliche Abstimmung und die Fähigkeit, Beteiligte für technische Veränderungen zu gewinnen.
Integration Engineer – APIs, Azure & Event-Driven Solutions (m/w/d)
Über
Rolle
Du bist ein erfahrener Profi und suchst eine neue Herausforderung als Data Integration Engineer. In dieser Rolle übernimmst du die Verantwortung für die Integration von Daten und entwickelst Lösungen, um komplexe Datenprobleme zu lösen. Du verantwortest die Planung, Entwicklung und Umsetzung von Datenintegrationsprojekten und arbeitest eng mit verschiedenen Teams zusammen. Dein Ziel ist es, effiziente und sichere Datenintegrationen zu gewährleisten und die Datenqualität zu verbessern. Du bringst deine Fähigkeiten und Erfahrungen ein, um innovative Lösungen zu entwickeln und die Dateninfrastruktur zu optimieren.
Verantwortung
Du entwickelst und betreibst Schnittstellen zwischen unterschiedlichen Applikationslandschaften.
Du konzipierst robuste Datenflüsse, Event-Mechanismen und automatisierte Prozessketten.
Du überführst fachliche Bedürfnisse in skalierbare Integrationslösungen.
Du überwachst Schnittstellen, führst Tests durch und analysierst technische Fehler systematisch.
Du optimierst bestehende Integrationen kontinuierlich hinsichtlich Stabilität, Leistung und Wartbarkeit.
Qualifikationen
Du verfügst über mindestens drei Jahre Praxis in der Entwicklung und Betreuung von Integrationslösungen.
Du kennst REST, SOAP, JSON, XML sowie Messaging-Systeme und ereignisgesteuerte Architekturen.
Du hast Erfahrung mit Cloud-Technologien, idealerweise im Microsoft-Azure-Umfeld.
Du verstehst Geschäftsprozesse und Datenstrukturen und verbindest fachliche Anliegen mit technischen Konzepten.
Du handelst eigenverantwortlich, kommunizierst verständlich und begeisterst andere für gemeinsame Lösungen.
RPA & Process Automation Specialist (m/w/d)
Über
Rolle
In dieser Funktion gestaltest du die Automatisierung von Geschäftsprozessen aktiv mit und übernimmst Verantwortung für anspruchsvolle Automatisierungsprojekte. Du analysierst Abläufe, erkennst Automatisierungspotenziale und entwickelst gemeinsam mit internen Stakeholdern und externen Partnern passende Lösungen. Dabei arbeitest du eng mit dem SAP-Team zusammen und unterstützt den Aufbau einer nachhaltigen Automatisierungslandschaft.
Verantwortung
Leitung und Teilprojektleitung anspruchsvoller Automatisierungsprojekte
Analyse bestehender Geschäftsprozesse und Identifikation von Automatisierungspotenzialen
Konzeption und Umsetzung von RPA- und Automatisierungslösungen mit UiPath
Zusammenarbeit mit externen Dienstleistern bei Entwicklung und Umsetzung
Aufbau und Weiterentwicklung von Betrieb, Support und Governance für UiPath / SAP BPA
Mitarbeit an strategischen Automatisierungsinitiativen
Enge Zusammenarbeit mit dem SAP-Team und weiteren interdisziplinären Fachbereichen
Unterstützung bei der Integration von APIs und AI-basierten Lösungen
Qualifikationen
Studium mit IT-Bezug oder vergleichbare technische Ausbildung
Erfahrung mit UiPath, SAP BPA, Microsoft Power Platform, Automation Anywhere oder vergleichbaren Automatisierungslösungen
Verständnis für UI-Automatisierung und APIs
Gute analytische und konzeptionelle Fähigkeiten
Interesse an AI, Automatisierung und modernen IT-Technologien
Selbständige, strukturierte und qualitätsorientierte Arbeitsweise
Ausgeprägte Serviceorientierung, Eigeninitiative und Teamfähigkeit
Sehr gute Deutschkenntnisse in Wort und Schrift sowie idealerweise gute Englischkenntnisse
AI/ML Engineer/Technical Consultant (m/w/d)
Über
Rocken® ist in der Rekrutierung von Talenten und Experten aus IT 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
Konzeption und Implementierung von LLM-basierten Applikationen
Design und Umsetzung von Retrieval-Augmented-Generation-Systemen (RAG)
Umsetzung von Structured Information Extraction aus unstrukturierten Dokumenten
Design und Realisierung von agentischen Systemen und AI-Workflows
Prompt- und Context-Engineering zur gezielten Steuerung von LLM-basierten Lösungen
Sorgfältige Evaluation deiner Lösungen nach dem Prinzip des Evaluation Driven Development (EDD), inklusive Observability über AI-Evaluation- und Observability-Plattformen
Du bringst deine Expertise auch in die Angebotsphase ein und gestaltest Offerten fachlich mit
Qualifikationen
Ein abgeschlossenes Masterstudium in Informatik, Data Science oder einem verwandten Fachgebiet
Einige Jahre Erfahrung in der Entwicklung von GenAI-Anwendungen, idealerweise im produktiven Einsatz für Kunden
Nachgewiesene Expertise bei der Implementierung und Betrieb von Retrieval-Augmented-Generation-Systemen (RAG)
Erfahrung mit agentischen Systemen und AI-Workflows sowie dem Model Context Protocol (MCP)
Sorgfältiger Umgang mit der Evaluation von LLM-Lösungen, vertraut mit Evaluation Driven Development (EDD) und AI-Evaluation- und Observability-Plattformen (AEOPs)
Vertraut mit modernen Vektordatenbanken, z. B. Qdrant, sowie mit Embedding- und Re-Ranking-Modellen
Cloud-Erfahrung in Infrastructure as Code (IaC), idealerweise Azure sowie Erfahrung mit Guardrailing von LLM-Anwendungen
Verständnis von Open-Weight Large Language Models, inklusive multimodaler Modelle
Erfahrung mit LLM-Runtimes sowie LLM-Proxies bzw. Gateways
Sicherer Umgang mit Python und Software-Engineering-Best-Practices
Ausgeprägte Kommunikationsstärke und Freude an der Zusammenarbeit mit Team und Kunden
Verhandlungssicheres Deutsch und Englisch in Wort und Schrift
Benefits
Senior .NET SW Engineer (m/w/d)
Über
Unser Rocken Partner entwickelt massgeschneiderte digitale Lösungen und setzt dabei auf innovative Technologien. Mit einem starken Fokus auf künstliche Intelligenz, Cloud-Architekturen und Softwareentwicklung begleitet das Unternehmen Kunden aus verschiedensten Branchen in die digitale Zukunft. Das Tätigkeitsfeld umfasst die Entwicklung von intelligenten Agenten, komplexen Plattformen und skalierbaren Anwendungen. Dabei steht die enge Zusammenarbeit mit Kunden im Mittelpunkt, um wirkungsvolle und zukunftssichere Lösungen zu schaffen. Agile Methoden und modernste Technologie-Stacks prägen den Arbeitsalltag. Das Unternehmen fördert eigenverantwortliches Arbeiten und legt Wert auf fachliche Exzellenz. Mehrfach ausgezeichnet als innovativer Arbeitgeber, bietet unser Rocken Partner ein Umfeld, in dem technische Expertise geschätzt und weiterentwickelt wird. Bist du bereit für anspruchsvolle Projekte mit echtem Impact? Dann bewirb dich jetzt!
Verantwortung
Du entwickelst moderne REST-APIs und Backend-Lösungen mit .NET für Kunden
Du unterstützt Kunden bei der Analyse, Konzeption und der Umsetzung von Softwareentwicklungsprojekten
Du erstellst technische Lösungskonzepte und setzt diese gleich um, entweder als Individualentwicklung oder mittels angepasster Standardsoftware
Du führst Architekturstandards auf Projektebene ein und stellst sicher, dass sie auch eingehalten werden
Du beteiligst dich aktiv an projektvorbereitenden Tätigkeiten, Reviews, Requirements Engineering, Prototypen, etc.
Qualifikationen
(Fach-)Hochschulabschluss in Informatik
Du bist ein Experte in der Konzeption und Umsetzung von Lösungen basierend auf dem Microsoft Technologie Stack mit Schwerpunkt auf .NET
Praktische Kenntnisse über Microsoft Azure oder on-premises basierten Applikationen und Architekturen
Praktische Kenntnisse mit modernen Frontend-Technologien (z.B. React, Angular, Blazor)
Praktische Erfahrung mit relationalen Datenbanken (wie MS SQL oder PostgreSQL) und ORMs (wie Entity Framework oder Dapper) oder mit dokumentbasierten (NoSQL-) Datenbanken (wie MongoDB oder Cosmos DB)
Von Vorteil bringst du Kenntnisse in DDD und Event-basierten Architekturen mit
Erfahrung mit modernen KI-gestützten Entwicklungswerkzeugen wie Claude Code, Cursor, GitHub Copilot oder ähnlich
Stilsichere Deutsch- und Englischkenntnisse sind Voraussetzung
Benefits
Software Test Engineer (m/w/d)
Über
Unser Rocken Partner entwickelt massgeschneiderte digitale Lösungen und setzt dabei auf innovative Technologien. Mit einem starken Fokus auf künstliche Intelligenz, Cloud-Architekturen und Softwareentwicklung begleitet das Unternehmen Kunden aus verschiedensten Branchen in die digitale Zukunft. Das Tätigkeitsfeld umfasst die Entwicklung von intelligenten Agenten, komplexen Plattformen und skalierbaren Anwendungen. Dabei steht die enge Zusammenarbeit mit Kunden im Mittelpunkt, um wirkungsvolle und zukunftssichere Lösungen zu schaffen. Agile Methoden und modernste Technologie-Stacks prägen den Arbeitsalltag. Das Unternehmen fördert eigenverantwortliches Arbeiten und legt Wert auf fachliche Exzellenz. Mehrfach ausgezeichnet als innovativer Arbeitgeber, bietet unser Rocken Partner ein Umfeld, in dem technische Expertise geschätzt und weiterentwickelt wird. Bist du bereit für anspruchsvolle Projekte mit echtem Impact? Dann bewirb dich jetzt!
Rolle
In deiner Rolle bist du ein wichtiger Teil des Softwareentwicklungsprozesses und arbeitest eng mit dem Entwicklungsteam und Kunden zusammen. Das heisst du verantwortest die Konzeption, Planung und Umsetzung von Testfällen für die automatisierte Ausführung.
Verantwortung
Agiles, entwicklungsnahes Testengineering in Zusammenarbeit mit Kunden oder internen Stakeholdern
Aufbau oder Weiterentwicklung der Testumgebungen
Qualifikationen
Abgeschlossenes (Fach-)Hochschulabschluss in Informatik
Entwicklungserfahrung in einer oder mehreren Programmiersprachen (z.B. Java, Python, Kotlin, Swift, Typescript und/oder .NET Stack)
Entwicklungs- und Testerfahrung mit einer oder mehreren Schnittstellentechnologien (z.B. REST, SOAP oder Kafka)
Testautomatisierungserfahrung mit einem oder mehreren Testwerkzeugen (z.B. Playwright, Appium, Cypress, Selenium oder Robot Framework)
CI/CD-Erfahrung mit einem oder mehreren Pipeline Systemen (z. B. GitLab CI/CD, Azure DevOps, Jenkins oder vergleichbare Lösungen)
Erfahrung mit modernen KI-gestützten Analyse- und Recherchewerkzeugen wie Claude AI, NotebookLM, Microsoft Copilot oder ähnlich
Erfahrung mit Container Technologien (wie zum Beispiel Docker, Kubernetes, Openshift, etc.)
Reisebereitschaft innerhalb der Schweiz
Verhandlungssichere Deutschkenntnisse (min. C1 Niveau) sowie gute Englischkenntnisse
Benefits