197 IT - Software Development in Uerzlikon
Embedded Systems / Firmware Engineer (m/w/d)
Über
Verantwortung
Entwicklung und Dokumentation modularer Firmware-Konzepte unter Einhaltung technischer, normativer und kundenspezifischer Vorgaben.
Übersetzung produktspezifischer Anforderungen in verifizierbare Software-Spezifikationen und belastbare Systemstrukturen.
Realisierung sicherheitsgerichteter Software für Sensorik auf ARM-basierten Mikrocontrollern.
Aufbau von Mustergeräten sowie technische Begleitung von Inbetriebnahmen, Erweiterungen und Wartungsarbeiten an bestehenden Lösungen.
Etablierung automatisierter Build-, Prüf- und Integrationsabläufe sowie Vereinheitlichung der Entwicklungsstandards.
Qualifikationen
Höhere Ausbildung im Software Engineering, Embedded Engineering oder einem verwandten technischen Fachgebiet.
Mehrjährige praktische Tätigkeit in der hardwarenahen Programmierung mit C und C++.
Erfahrung mit Mikrocontroller-Plattformen, Softwaredesign, UML und etablierten Entwurfsmethoden.
Vertrautheit mit automatisierter Qualitätssicherung, Integrationsprüfungen und technischen Kommunikationsprotokollen; Kenntnisse in Sensor-/Aktor-Systemen sind willkommen.
Du sprichst fliessend Deutsch, Englisch mindestens B1
Benefits
Embedded Software Engineer – Safety, C/C++ & Secure Automation (m/w/d)
Über
Verantwortung
Du entwirfst robuste Softwarearchitekturen und technische Designs für sicherheitskritische Embedded-Produkte.
Du formulierst Anforderungen für Embedded-Komponenten und setzt diese in mehrkanalige Firmware für Sicherheitssensoren um.
Du entwickelst und erweiterst C/C++-Software für ARM-Cortex-M-Mikrocontroller und begleitest Prototypen bis zur Inbetriebnahme.
Du definierst und realisierst Modul-, Funktions- und Integrationstests und entwickelst automatisierte CI/CT-Prozesse weiter.
Du stärkst Standardisierung, Modularisierung und Wiederverwendbarkeit und stellst dabei Sicherheit, Verfügbarkeit und Rückverfolgbarkeit sicher.
Qualifikationen
Du hast ein FH- oder Bachelorstudium in Software Engineering, Informatik oder einer vergleichbaren technischen Richtung abgeschlossen.
Du bringst 2–3 Jahre Erfahrung in der Embedded-Entwicklung sowie sehr gute C/C++-Kenntnisse mit.
Du kennst ARM-Cortex-M- oder vergleichbare Mikrocontroller und bist mit UML sowie gängigen Architekturmustern vertraut.
Du hast Praxis mit Unit-/Integrationstests und idealerweise automatisierten Prüfverfahren, Schnittstellen oder Sensorik.
Du interessierst dich für Functional Safety und Secure Coding und kennst idealerweise IEC 61508, IEC 62443, MISRA-C oder CERT C; sehr gutes Deutsch rundet dein Profil ab.
Benefits
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
Automation Engineer (m/w/d)
Über
Verantwortung
- Verantwortung für Programmierung und Weiterentwicklung von SPS-Programmen sowie Standardisierung und Erstellung von Anlagen-Visualisierungen und technischen Dokumentationen
- Unterstützung bei der Inbetriebnahme und enge Zusammenarbeit mit den Inbetriebnahmetechnikern (intern und extern)
- Bereitschaft zu gelegentlichen Reisen innerhalb der Schweiz und international
Qualifikationen
- Abgeschlossene Ausbildung in Elektrotechnik, Automation oder Informatik sowie Weiterbildung auf HF/FH-Niveau
- Erfahrung in der SPS-Programmierung im Anlagenbau, insbesondere mit Siemens TIA Portal und strukturiertem Text
- Kenntnisse in Netzwerktechnik und Programmiersprachen wie C# und JavaScript
- Technikaffinität und Begeisterung für technologische Entwicklungen
- Sehr gute Deutsch- und gute Englischkenntnisse 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
Robotic Process Automation Engineer (RPA) (m/w/d)
Über
Rolle
In dieser Rolle entwickelst und implementierst du mit UiPath automatisierte Prozesse, um wiederkehrende Arbeitsabläufe effizienter und zuverlässiger zu machen. Du analysierst bestehende Geschäftsprozesse, identifizierst Automatisierungspotenziale und setzt diese in skalierbare RPA-Lösungen um. Zudem verantwortest du die laufende Optimierung, Fehlerbehebung und Wartung bestehender Bots. Du arbeitest eng mit Fachbereichen zusammen, um Anforderungen aufzunehmen, in technische Spezifikationen zu übersetzen und tragfähige Lösungen zu realisieren. Als Professional bringst du dein Know-how ein, um Best Practices in der RPA-Entwicklung zu etablieren und die Qualität der Applikationen nachhaltig zu sichern.
Verantwortung
Du übernimmst die Leitung oder Teilprojektleitung anspruchsvoller Automatisierungsprojekte und wirkst in zentralen Rollen bei strategischen Vorhaben mit
In dieser Rolle analysierst du Arbeitsabläufe und identifizierst das Automatisierungspotenzial bei unseren Stakeholdern
Als Robotic Process Automation Engineer planst, konzipierst und implementierst du Automatisierungslösungen mit Hilfe von UIPath in enger Zusammenarbeit mit unserem Dienstleister
Du wirkst beim Aufbau und der Weiterentwicklung von Betrieb, Support und Governance von UIPath / SAP BPA mit
In dieser Rolle arbeitest du eng mit unserem SAP-Team zusammen
Qualifikationen
- Du hast ein abgeschlossenes Studium mit IT-Bezug oder eine vergleichbare Ausbildung
- Du bringst Erfahrung mit Automation Software wie UiPath, Microsoft Power Platform, Automation Anywhere oder SAP BPA mit
- Du verstehst UI-Elemente und API Programmierung, insbesondere im Kontext von AI Anbindungen
- Du verfügst über ausgeprägte analytische Fähigkeiten und konzeptionelles Denkvermögen
- Du arbeitest selbstständig, analytisch, strukturiert und qualitätsorientiert und trittst serviceorientiert sowie sozial kompetent auf
- Du kommunizierst klar und präzise in Deutsch in Wort und Schrift, von Vorteil auch in Englisch
Embedded Systems Engineer (m/w/d)
Über
Verantwortung
Entwicklung kundenspezifischer Softwarebausteine für mikrocontrollerbasierte Steuerungssysteme.
Aufbereitung fachlicher Bedürfnisse und Überführung in technische Spezifikationen sowie belastbare Softwarearchitekturen.
Realisierung von Regelungsfunktionen und Kommunikationsmechanismen für industrielle Systeme.
Programmierung echtzeitnaher Firmware auf ARM-basierten Applikationsprozessoren und Mikrocontrollern.
Planung und Ausführung von Modul- und Systemverifikation sowie technische Abstimmung mit Elektronik-, Produkt- und Applikationsteams.
Qualifikationen
Abgeschlossenes Hochschulstudium in Elektronik, Automation, Informatik oder einem verwandten technischen Fachgebiet.
Mehrjährige Berufspraxis in Firmware-, Embedded- oder hardwarenaher Softwareentwicklung.
Fundierte Programmiererfahrung mit C sowie Vertrautheit mit Entwicklungswerkzeugen, Debugging und Build-Prozessen.
Praxis mit Git, Requirements Engineering und qualitätsgesicherten Entwicklungsabläufen; Kenntnisse industrieller Steuerungs- oder Antriebssysteme sind willkommen.
Ausgeprägtes Abstraktionsvermögen, Beharrlichkeit und lösungsorientiertes Denken sowie sehr gute Deutsch- und Englischkenntnisse.
Benefits
Lead .NET C# Entwickler/-in (m/w/d)
Über
Rolle
Komplexe Business-Software braucht sauberen Code, durchdachte Lösungen und Teams, die gemeinsam Verantwortung übernehmen. Du arbeitest an Web-Applikationen mit direktem Praxisbezug und verbindest dabei moderne Softwareentwicklung mit strukturiertem Engineering und enger Zusammenarbeit mit Architektur, Projektleitung und Produktberatung.
Verantwortung
Development & Engineering
Du entwickelst und verbesserst komplexe .NET/C#-Applikationen und sorgst für eine nachhaltige technische Weiterentwicklung.
Du arbeitest mit Microsoft SQL Server und setzt fachliche Anforderungen in stabile und wartbare Lösungen um.
Du bringst dich in unterschiedliche Softwareprojekte ein und unterstützt bei technischen Herausforderungen über den gesamten Entwicklungsprozess hinweg.
Agile Zusammenarbeit
Du arbeitest aktiv in Scrum Teams und bringst deine technische Perspektive in Planung und Umsetzung ein.
Du unterstützt Lösungsarchitekten und Projektleiter bei der technischen Ausarbeitung und begleitest Lösungen bis zur Abnahme.
Du arbeitest mit der Produktberatung zusammen, wenn technische Kundenanforderungen analysiert und gelöst werden müssen.
Code Quality
Du führst Code-Reviews durch und gibst konstruktives Feedback zur Verbesserung der Entwicklungsqualität.
Du setzt Unit-Tests gezielt ein und trägst damit zu stabilen und nachhaltig wartbaren Anwendungen bei.
Qualifikationen
Du bringst mehrere Jahre Erfahrung in der Softwareentwicklung mit.
Du verfügst über fundierte Kenntnisse in .NET, C# und Microsoft SQL Server.
Du hast ein abgeschlossenes Studium in Informatik, Naturwissenschaften, Mathematik oder Technik.
Du arbeitest eigenständig, strukturiert und mit einem ausgeprägten Fokus auf nachhaltige Lösungen.
Du schätzt Scrum, agile Entwicklung und den fachlichen Austausch im Team.
Du kommunizierst sehr sicher auf Deutsch und verfügst über gute Englischkenntnisse.
Benefits
Senior Java Fullstack 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
Du erweiterst und verbesserst bestehenden Produkte oder entwickelst neue, innovative Lösungen für vielfältigen Kunden aus den Bereichen Banking, Retail oder Government.
Konkret verantwortest du Projekte, die von modernen Web-Anwendungen bis hin zu komplexen Integrations- und Enterprise-Architekturen reichen.
Verantwortung
Direkte Zusammenarbeit mit Kundinnen und Kunden sowie interdisziplinären Teams auf Augenhöhe
Verantwortung für Softwarequalität, Architekturthemen und Security von der Konzeption bis zum produktiven Betrieb
Qualifikationen
Hochschulabschluss in Informatik oder eine vergleichbare Ausbildung
Mindestens 5 Jahre Berufserfahrung in der Entwicklung moderner Web Anwendungen - Fullstack
Kenntnisse über Java, Spring Boot sowie Angular und TypeScript
Kenntnisse über Architekturthemen wie Microservices, Event Driven Architecture oder Domain Driven Design
Du denkst über einzelne Features hinaus und behältst Qualität, Wartbarkeit und Security im Blick
Du übernimmst Verantwortung, setzt Prioritäten und kommunizierst sicher, auch im direkten Austausch mit Kundinnen und Kunden
Sehr gute Deutsch und Englischkenntnisse
Benefits