36 Software Development - Embedded in Scherz
Software Engineer Embedded Systems C/C++ (m/w/d)
Über
Für ein etabliertes Schweizer Technologieunternehmen suchen wir eine engagierte Persönlichkeit. Das Unternehmen entwickelt und produziert innovative Maschinen- und Fahrzeuglösungen für professionelle Anwendungen und steht für Qualität, Zuverlässigkeit sowie kontinuierliche Weiterentwicklung. Ein internationales Umfeld und abwechslungsreiche Aufgaben zeichnen den Arbeitgeber aus.
Verantwortung
Mit deiner Expertise entwickelst und testest du Embedded Software für Steuerungen und sicherheitsrelevante Anwendungen
Du erarbeitest Softwaredesigns, Spezifikationen und Testkonzepte und wirkst an übergreifenden Systemlösungen mit
Im Zusammenspiel von Software, Elektrik und Hydraulik gestaltest du innovative Technologien aktiv mit
Während Daily Stand-ups, Sprint Reviews und Retrospektiven arbeitest du lösungsorientiert im SCRUM-Team
Zusätzlich koordinierst du eigene Teilprojekte und stimmst dich eng mit der Projektleitung ab
Qualifikationen
Abgeschlossenes Studium an FH / ETH in Elektro-, System- oder verwandter technischer Fachrichtung.
Fundierte Erfahrung in der Embedded Entwicklung sowie in Mess- und Regeltechnik
Sicherer Umgang mit C / C++ und Git
Kenntnisse in funktionaler Sicherheit (ISO 13849 / 26262) und agilen Methoden sind von Vorteil
Du arbeitest selbstständig, lösungsorientiert und verantwortungsbewusst, gute Deutsch- und Englischkenntnisse sowie Deutsch schriftlich sowie mündlich einwandfrei
Benefits
Full Stack Cloud & IoT Engineer (m/w/d)
Über
Unser Kunde ist ein international tätiges Schweizer Maschinenbauunternehmen mit Fokus auf hochpräzise Fertigungs- und Produktionstechnologien. Mit modernsten Entwicklungs- und Fertigungsmethoden entwickelt und produziert das Unternehmen innovative Lösungen für anspruchsvolle industrielle Anwendungen. Qualität, Präzision und technologische Exzellenz stehen dabei im Mittelpunkt.
Verantwortung
Du entwickelst Softwarelösungen für vernetzte Systeme in der Gebäudetechnik und arbeitest dabei an modernen Cloud- und IoT-Anwendungen auf Basis von Microsoft Azure.
Du realisierst Backend-Services und APIs mit C#/.NET und entwickelst performante Webanwendungen mit Angular und TypeScript.
Du integrierst Geräte und Sensoren in die Cloud und entwickelst Lösungen für die Verarbeitung, Kommunikation und Bereitstellung der entstehenden Daten.
Du verantwortest technische Themen rund um Deployment, Monitoring, Skalierung und Absicherung der Azure-Umgebung und entwickelst die bestehende Plattform kontinuierlich weiter.
Du bringst dich bei Architekturentscheidungen ein und etablierst automatisierte Tests, CI/CD-Pipelines und Code-Reviews für eine nachhaltige Softwareentwicklung.
Qualifikationen
Du verfügst über ein abgeschlossenes Studium in Informatik, Elektrotechnik oder einem vergleichbaren technischen Fachgebiet und mehrere Jahre Erfahrung in der Softwareentwicklung.
Du hast fundierte Erfahrung mit C#/.NET, Angular und TypeScript und kennst dich mit REST-Schnittstellen sowie relationalen Datenbanken aus.
Du hast bereits produktive Anwendungen in Azure entwickelt oder betrieben und kennst relevante Services aus den Bereichen Cloud Hosting, IoT, Serverless oder DevOps.
Du hast ein gutes Verständnis für Softwarearchitektur, verteilte Systeme und skalierbare Anwendungen. Kenntnisse in Flutter oder vergleichbaren Technologien sind von Vorteil.
Du verfügst über sehr gute Deutschkenntnisse und kannst dich auch auf Englisch sicher in technischen Themen austauschen.
Cloud Application Engineer – Azure (m/w/d)
Über
Unser Kunde ist ein international tätiges Schweizer Maschinenbauunternehmen mit Fokus auf hochpräzise Fertigungs- und Produktionstechnologien. Mit modernsten Entwicklungs- und Fertigungsmethoden entwickelt und produziert das Unternehmen innovative Lösungen für anspruchsvolle industrielle Anwendungen. Qualität, Präzision und technologische Exzellenz stehen dabei im Mittelpunkt.
Verantwortung
Du entwickelst und betreibst cloudbasierte Web- und IoT-Anwendungen auf Microsoft Azure und begleitest deren Weiterentwicklung über den gesamten Lifecycle.
Du konzipierst und implementierst REST-APIs für die Kommunikation zwischen Geräten, Sensoren und Cloud-Diensten und sorgst für eine skalierbare Systemarchitektur.
Du entwickelst moderne Weboberflächen mit Angular und TypeScript und setzt Backend-Komponenten mit C#/.NET um.
Du optimierst Azure-Umgebungen hinsichtlich Performance, Verfügbarkeit, Security und Betriebskosten und automatisierst Deployments mit modernen DevOps- und CI/CD-Ansätzen.
Du definierst technische Standards mit, führst Code Reviews durch und stellst die Qualität der Software durch automatisierte Tests und saubere Entwicklungsprozesse sicher.
Qualifikationen
Du hast ein Studium in Informatik, Elektrotechnik oder einem vergleichbaren technischen Bereich abgeschlossen und bringst mindestens fünf Jahre Erfahrung in der Full-Stack-Entwicklung mit.
Du verfügst über praktische Erfahrung mit produktiven Azure-Umgebungen, insbesondere in den Bereichen App Hosting, Serverless, IoT, DevOps und Monitoring.
Du beherrschst C#/.NET, Angular, TypeScript, HTML5/CSS3 sowie REST-APIs und relationale Datenbanken wie PostgreSQL.
Du kennst dich mit Softwarearchitektur und skalierbaren Systemen aus. Erfahrung mit Flutter oder anderen Cross-Platform-Frameworks ist ein Plus.
Du verfügst über sehr gute Deutsch- und gute Englischkenntnisse.
Benefits
Java Full-Stack Software Engineer – Spring & Angular (m/w/d)
Über
Verantwortung
Konzeption und Full-Stack-Entwicklung moderner Frontend- und Backend-Lösungen mit Java/Kotlin und Angular
Mitarbeit in Requirements Engineering, Spezifikation und Software Architecture
Umsetzung skalierbarer Lösungen mit Spring, Hibernate, SQL und optional AWS
Begleitung von Release-Planung, technischer Beratung und agilen Entwicklungsprozessen
Übernahme von Teilprojekt- oder Projektleitung abhängig von Erfahrung und Seniorität
Qualifikationen
Hochschul-/Fachhochschulabschluss in Informatik oder vergleichbare Qualifikation
Fundierte Softwareentwicklung mit Java, JavaScript, Angular oder React, Spring, Hibernate und SQL
Erfahrung mit IntelliJ, Maven, Jenkins, GIT und Jira sowie ausgeprägtes Qualitätsverständnis
Kenntnisse in Software Architecture; Kotlin, Vaadin, AWS und GIS sind von Vorteil
Deutsch mindestens C1 sowie gute Englischkenntnisse und Freude an agilen Kundenprojekten
Benefits
C / C++ Embedded Engineer (m/w/d)
Verantwortung
Du entwickelst und pflegst Firmware für Mikrocontroller in C/C++
Du implementierst und optimierst Signalverarbeitung und Sensordatenerfassung
Du entwirfst Schnittstellen zwischen Embedded Systems und Cloud- oder Desktop-Anwendungen
Du arbeitest eng mit Hardware- und Softwareteams zur Verbesserung von Performance und Zuverlässigkeit zusammen
Qualifikationen
Du hast ein Studium in Elektrotechnik, Informatik oder Biomedizintechnik
Du bringst Erfahrung in Embedded C/C++, Sensorintegration und Signalverarbeitung (z. B. Filter, FFT) mit
Du kennst dich mit ADC/DAC, analoger Signalaufbereitung und Optimierung der Signalqualität aus
Du arbeitest mit Git, Unit-Tests und kennst Best Practices der Entwicklung
Du bist lösungsorientiert, interessiert an Sensor-/Biomed-Anwendungen
Sehr gute Deutsch- und gut Englischkenntnisse in Wort und Schrift
C/C++ Senior Embedded Engineer (m/w/d)
Über
Verantwortung
Du entwickelst Embedded Software in C/C++ für Medizintechnik und Industrieprojekte
Du gestaltest Software-Architekturen und setzt sie auf RTOS oder Embedded Linux um
Du analysierst Anforderungen und entwickelst robuste, wartbare Lösungen
Du stellst durch Tests und Verifikation Qualität und Stabilität sicher
Du arbeitest eng mit Kunden, dokumentierst normgerecht und unterstützt Junior Entwickler
Qualifikationen
Du hast ein Studium als Informatik- oder Elektroingenieur (FH/ETH) und mehrjährige Erfahrung in der Embedded Softwareentwicklung
Du verfügst über sehr gute Kenntnisse in C/C++ und Software Design (z. B. UML)
Du kennst etablierte Entwicklungsprozesse und legst Wert auf saubere Dokumentation
Du hast idealerweise Erfahrung mit Embedded Linux (z. B. Yocto)
Du arbeitest analytisch, strukturiert und sprichst sehr gut Deutsch sowie Englisch
Benefits
Senior Embedded Engineer - Gestalte die Energie Messsysteme von morgen⚡ (m/w/d)
Über
Verantwortung
Gemeinsam mit dem Entwicklungsteam gestaltest du Embedded Hardware Lösungen für zukunftsorientierte Messsysteme
Dabei überführst du technische Anforderungen und Vorgaben in effiziente Hardware-Designs
Aus deiner Expertise heraus entwickelst du analoge und digitale Schaltungen mit Mikrocontrollern, FPGA-Peripherien und Power-Architekturen
Sicher stellst du durch Tests, Verifikation und EMC-Prüfungen die zuverlässige Funktion der Produkte sicher
Darüber hinaus bringst du dich in R&D-Initiativen ein und verbesserst bestehende Entwicklungsabläufe
Qualifikationen
Erfolgreich abgeschlossen hast du ein Bachelor oder Masterstudium in Elektrotechnik, Informatik oder einem ähnlichen technischen Bereich
Berufserfahrung als Hardware Architect oder Embedded Hardware Engineer ermöglicht dir die Umsetzung komplexer Projekte
Ausgeprägte Kenntnisse bringst du in Analogschaltungen, Signalverarbeitung, Power Supply Design und Embedded-Systemen mit
Sicher arbeitest du mit CAD Tools (vorzugsweise Altium), PCB-Layouts, EMC Tests und Hardware Verifikation
Deine schriftliche sowie mündliche Kommunikation auf Deutsch ist einwandfrei und du verfügst über sehr gute Kommunikationsfähigkeiten
Benefits
Senior Linux Software Engineer (m/w/d)
Über
Verantwortung
Du entwickelst Embedded-Linux-Software für induktive Ladeanwendungen und definierst Softwareanforderungen, Architekturen und Design-Spezifikationen
Du steuerst Projektfortschritte, Massnahmen und Change Requests und kommunizierst transparent mit internen und externen Stakeholdern
Du arbeitest eng mit Hardware-Engineering zusammen und stellst die Einhaltung von ISO 26262, IEC 61508 und ISO/SAE 21434 sicher
Du entwickelst Security-Architekturen mit Secure Boot, SELinux und OS-Hardening sowie vernetzte Anwendungen mit MQTT, ISO 15118, EEBUS und OCPP
Du führst Code-Reviews und Wissenstransfer durch, minimierst Projektrisiken und wirkst in internationalen Standardisierungsgremien mit
Qualifikationen
Du hast ein Bachelor- oder Masterstudium in Informatik, Elektrotechnik oder einem vergleichbaren Fachgebiet abgeschlossen
Du bringst mindestens 5 Jahre Erfahrung in der Embedded-Linux-Entwicklung in einem anspruchsvollen industriellen Umfeld mit
Du verfügst über fundierte Kenntnisse in Automotive-Standards und Softwareprozessen, insbesondere ISO 26262, sowie im Embedded-Hardware-Umfeld
Du hast Erfahrung mit dem Yocto Project oder vergleichbaren Build-Systemen und sehr gute Kenntnisse in C/C++, Python und Bash/Shell
Sehr gute Deutschkenntnisse in Wort und Schrift
Benefits
Embedded Software Engineer C/C++ (m/w/d)
Über
Rolle
In dieser Rolle gestaltest du als Embedded Softwareentwickler:in für Mikrosysteme die nächste Generation einer innovativen Insulinpumpe aktiv mit und trägst dazu bei, das Leben von Menschen mit Diabetes nachhaltig zu verbessern. Du übernimmst die Entwicklung und Optimierung von Embedded Software für hochpräzise Mikrosysteme und stellst deren zuverlässige Funktion im medizinischen Umfeld sicher. Du verantwortest die Umsetzung technischer Anforderungen in performanten, robusten und effizienten Softwarelösungen. Dabei analysierst und testest du bestehende Funktionen, identifizierst Verbesserungspotenziale und setzt diese strukturiert um. Zudem arbeitest du eng mit internen Schnittstellen zusammen, um Hard- und Software optimal aufeinander abzustimmen und einen hohen Qualitätsstandard zu gewährleisten.
Verantwortung
Du entwickelst embedded Software in C für moderne Medizingeräte und übernimmst zentrale Funktionen im System
Dabei erstellst und pflegst du Testfälle in C++, um die Softwarequalität sicherzustellen
Im Team führst du Code Reviews durch und verbesserst gemeinsam die Codebasis
Zusätzlich arbeitest du an technischer Dokumentation und hältst Inhalte sauber fest
Mit verschiedenen Teams koordinierst du Schnittstellen und optimierst Tools und Workflows kontinuierlich
Qualifikationen
Ein Studium in Informatik oder Medizintechnik hast du erfolgreich abgeschlossen
Du bist sicher in C-Entwicklung auf Embedded-Systemen, idealerweise mit Bare-Metal-Erfahrung
Mit Git, C++ und Python arbeitest du effizient und praxisnah
Du kennst dich mit STM32, RTOS und Bluetooth (ATT/GATT) gut aus
Du arbeitest im Team strukturiert, bist in Deutsch schriftlich sowie mündlich einwandfrei und zusätzlich fliessend in Englisch
Benefits
Teamleiter:in Embedded Softwareentwicklung (m/w/d)
Über
Verantwortung
Du führst und entwickelst das Softwareentwicklungsteam fachlich und persönlich weiter
Gemeinsam koordinierst du Ressourcen, Prioritäten und Projektbesetzungen
Du entwickelst Embedded Software mit C/C++ für die Medizintechnik und Industrie
Dabei optimierst du Engineering-Prozesse und förderst den Wissenstransfer
Mit Projektleitern, System Engineers und Architekten arbeitest du eng zusammen
Qualifikationen
Du hast ein Studium in Informatik, Software Engineering oder Elektrotechnik
Mehrjährige Erfahrung in der Softwareentwicklung und idealerweise Embedded Software bringst du mit
Führungserfahrung sowie Freude an der Mitarbeiterentwicklung zeichnen dich aus
Eine strukturierte, selbständige und lösungsorientierte Arbeitsweise gehört zu deinen Stärken
Deine Deutschkenntnisse sind schriftlich sowie mündlich einwandfrei, ergänzt durch Englisch auf C1-Niveau
Benefits