14 Software Development - Embedded in Hauptikon
Embedded Engineer (C++) (m/w/d)
Rolle
In dieser Rolle treibst du die Produkteentwicklung von der Idee bis zur Serienfertigung voran und löst anspruchsvolle antriebstechnische sowie mechatronische Aufgabenstellungen. Du entwickelst Embedded-Software und übergeordnete Maschinensoftware für Elektronik-Plattformen und Antriebstechnik und pflegst die Hardware für Plattformkomponenten. Zudem verantwortest du die Weiterentwicklung und den Unterhalt bestehender Soft- und Hardwarelösungen, inklusive Softwaredokumentation und Testautomatisierung. Als Fachperson übernimmst du im Scrum-Team Verantwortung für Konzeption, Entwicklung und Wartung von Firmware, Antriebstechnik und Elektronik und stellst dabei Sicherheits- und Qualitätsanforderungen sicher. Dabei bringst du deine Erfahrung in Embedded-Echtzeitbetriebssystemen, moderner Printentwicklung und Kommunikationsschnittstellen ein und gestaltest aktiv zukunftsweisende, technisch anspruchsvolle Maschinenlösungen.
Verantwortung
- Du entwickelst Produkte von der ersten Idee bis zur Serienfertigung für anspruchsvolle mechatronische und antriebstechnische Anwendungen
- In dieser Rolle entwickelst du Embedded-Software und übergeordnete Maschinensoftware für Elektronik-Plattformen und Antriebstechnik
- Du konzipierst, entwickelst und pflegst Hardware für Plattformkomponenten sowie bestehende Produkte
- Als Entwickler für Embedded Soft- und Hardware übernimmst du im Scrum-Team Verantwortung für Firmware, Antriebstechnik und Elektronik
- Du erstellst Softwaredokumentationen und setzt Testautomatisierungen zur Qualitätssicherung um
- In dieser Rolle stellst du die Einhaltung von Sicherheits- und Qualitätsanforderungen sicher
Qualifikationen
- Du verfügst über ein Diplom als Elektroingenieur/-in FH oder ETH und bringst mehrjährige Berufserfahrung mit.
- Du programmierst sicher Embedded Software in C, verfügst über gute Kenntnisse in C++ sowie in Regelungs- und Antriebstechnik.
- Du hast Praxis in der Printentwicklung mit Altium (Schema und Layout) und kennst Schnittstellen wie EtherCAT, CAN und IO-Link.
- Du hast vorzugsweise Erfahrung mit Embedded-Echtzeitbetriebssystemen wie FreeRTOS sowie mit Softwareentwicklung in Linux-Umgebungen.
- Du bist mit agilen Methoden wie SAFe oder Scrum in der Hard- und Softwareentwicklung vertraut oder möchtest dich darin weiterentwickeln.
- Du arbeitest gerne interdisziplinär im Team, interessierst dich für technisch anspruchsvolle Maschinen und kommunizierst sehr gut auf Deutsch sowie gut auf Englisch.
Benefits
Entwickler für Embedded Soft- und Hardware (m/w/d)
Rolle
In dieser Rolle treibst du die Produkteentwicklung von der Idee bis zur Serienfertigung voran und löst anspruchsvolle antriebstechnische sowie mechatronische Aufgabenstellungen. Du entwickelst Embedded-Software und übergeordnete Maschinensoftware für Elektronik-Plattformen und Antriebstechnik und pflegst die Hardware für Plattformkomponenten. Zudem verantwortest du die Weiterentwicklung und den Unterhalt bestehender Soft- und Hardwarelösungen, inklusive Softwaredokumentation und Testautomatisierung. Als Fachperson übernimmst du im Scrum-Team Verantwortung für Konzeption, Entwicklung und Wartung von Firmware, Antriebstechnik und Elektronik und stellst dabei Sicherheits- und Qualitätsanforderungen sicher. Dabei bringst du deine Erfahrung in Embedded-Echtzeitbetriebssystemen, moderner Printentwicklung und Kommunikationsschnittstellen ein und gestaltest aktiv zukunftsweisende, technisch anspruchsvolle Maschinenlösungen.
Verantwortung
- Du entwickelst Produkte von der ersten Idee bis zur Serienfertigung für anspruchsvolle mechatronische und antriebstechnische Anwendungen
- In dieser Rolle entwickelst du Embedded-Software und übergeordnete Maschinensoftware für Elektronik-Plattformen und Antriebstechnik
- Du konzipierst, entwickelst und pflegst Hardware für Plattformkomponenten sowie bestehende Produkte
- Als Entwickler für Embedded Soft- und Hardware übernimmst du im Scrum-Team Verantwortung für Firmware, Antriebstechnik und Elektronik
- Du erstellst Softwaredokumentationen und setzt Testautomatisierungen zur Qualitätssicherung um
- In dieser Rolle stellst du die Einhaltung von Sicherheits- und Qualitätsanforderungen sicher
Qualifikationen
- Du verfügst über ein Diplom als Elektroingenieur/-in FH oder ETH und bringst mehrjährige Berufserfahrung mit.
- Du programmierst sicher Embedded Software in C, verfügst über gute Kenntnisse in C++ sowie in Regelungs- und Antriebstechnik.
- Du hast Praxis in der Printentwicklung mit Altium (Schema und Layout) und kennst Schnittstellen wie EtherCAT, CAN und IO-Link.
- Du hast vorzugsweise Erfahrung mit Embedded-Echtzeitbetriebssystemen wie FreeRTOS sowie mit Softwareentwicklung in Linux-Umgebungen.
- Du bist mit agilen Methoden wie SAFe oder Scrum in der Hard- und Softwareentwicklung vertraut oder möchtest dich darin weiterentwickeln.
- Du arbeitest gerne interdisziplinär im Team, interessierst dich für technisch anspruchsvolle Maschinen und kommunizierst sehr gut auf Deutsch sowie gut auf Englisch.
Benefits
Schweizer Bauleiter*in (m/w/d)
Rolle
In dieser Rolle übernimmst du die Bauüberwachung anspruchsvoller Hochbauprojekte von der Planung bis zur erfolgreichen Schlüsselübergabe. Du verantwortest die qualitativ hochwertige, termin- und kostengerechte Realisierung der dir anvertrauten Projekte und stellst dabei eine reibungslose Zusammenarbeit aller Beteiligten sicher. Dabei trägst du mit deinem professionellen Auftreten und deiner strukturierten Arbeitsweise zu einem effizienten, lösungsorientierten Projektablauf bei. Du bringst deine Erfahrung ein, um Herausforderungen auf der Baustelle frühzeitig zu erkennen, geeignete Massnahmen abzuleiten und so den Projekterfolg nachhaltig zu sichern. Durch dein Engagement gestaltest du ein dynamisches, vielfältiges Umfeld aktiv mit und schaffst die Grundlage für hochwertige, langfristig überzeugende Bauwerke.
Verantwortung
- Du übernimmst die ganzheitliche Betreuung von Wohn-, Industrie- und Gewerbebauprojekten vom Baubeginn bis zur schlüsselfertigen Übergabe
- In dieser Rolle steuerst und koordinierst du sämtliche Bauabläufe mit Fachplanern und Unternehmern von der Ausschreibung bis zur Bauabnahme
- Als Bauüberwachung im Hochbau erstellst du Werkverträge, Terminpläne und Submissionen und stellst deren Umsetzung sicher
- Du bist erste Ansprechperson für Bauherrschaft, Kundschaft, Handwerker und Planer während der gesamten Realisationsphase
- In dieser Rolle verantwortest du Vertrags- und Kostenmanagement sowie die Einhaltung von Terminen, Kosten und Qualitätszielen bis zum Projektabschluss
- Du sicherst die Qualität der fertiggestellten Projekte in der Garantiephase und förderst aktiv die Arbeitssicherheit auf der Baustelle
Qualifikationen
- Du verfügst über ein abgeschlossenes Studium (FH/ETH) als Architekt oder Bauingenieur oder eine abgeschlossene Ausbildung als Polier, Bauführer, Zimmermann, Hochbauzeichner, Maurer o. Ä.; eine Weiterbildung zum Bauleiter ist von Vorteil.
- Du bringst idealerweise Erfahrung im Umgang mit CAD-Programmen mit.
- Du besitzt ausgeprägte planerische und organisatorische Fähigkeiten sowie sicheres Verhandlungsgeschick.
- Du gehst konstruktiv und lösungsorientiert mit internen und externen Planern sowie weiteren Projektpartnern um.
- Du arbeitest gerne im Team und übernimmst vor Ort die Führung der Baustelle.
- Du zeichnest dich durch hohe Eigenverantwortung, Selbständigkeit und Durchsetzungsvermögen aus und verfügst über Deutschkenntnisse auf C2-Niveau.
Benefits
IT Software Developer (C#,Rust) (m/w/d)
Verantwortung
Du entwickelst leistungsfähige Inferenzlösungen für anspruchsvolle Anwendungen und optimierst diese gezielt hinsichtlich Effizienz und Geschwindigkeit.
Du setzt deine Entwicklungen auf leistungsstarken Recheninfrastrukturen sowie in modernen Rechenzentren ein und stellst deren zuverlässigen Betrieb sicher.
Du arbeitest als erfahrene Fachperson in der Softwareentwicklung in einem dynamischen Umfeld an innovativen Technologien und Lösungen.
Du bringst deine Expertise aktiv in die Weiterentwicklung von Technologien ein, die hohe Anforderungen an Leistung, Skalierbarkeit und Funktionalität erfüllen.
Qualifikationen
Du verfügst über einen Bachelorabschluss im Bereich Informatik, Software Engineering oder über eine vergleichbare praktische Qualifikation.
Du bringst mehrere Jahre Erfahrung in der Entwicklung mit modernen Programmiersprachen wie C++, C oder Rust mit.
Du hast mehrjährige Praxis in Linux-Umgebungen und arbeitest sicher mit gängigen Entwicklungswerkzeugen.
Du kennst die Grundlagen und Funktionsweise von TCP/IP-Netzwerken und bist in der Lage, komplexe Netzwerkprobleme systematisch zu analysieren.
Benefits
IT Software Developer (m/w/d)
Verantwortung
Du entwickelst leistungsfähige Inferenzlösungen für anspruchsvolle Anwendungen und optimierst diese gezielt hinsichtlich Effizienz und Geschwindigkeit.
Du setzt deine Entwicklungen auf leistungsstarken Recheninfrastrukturen sowie in modernen Rechenzentren ein und stellst deren zuverlässigen Betrieb sicher.
Du arbeitest als erfahrene Fachperson in der Softwareentwicklung in einem dynamischen Umfeld an innovativen Technologien und Lösungen.
Du bringst deine Expertise aktiv in die Weiterentwicklung von Technologien ein, die hohe Anforderungen an Leistung, Skalierbarkeit und Funktionalität erfüllen.
Qualifikationen
Du verfügst über einen Bachelorabschluss im Bereich Informatik, Software Engineering oder über eine vergleichbare praktische Qualifikation.
Du bringst mehrere Jahre Erfahrung in der Entwicklung mit modernen Programmiersprachen wie C++, C oder Rust mit.
Du hast mehrjährige Praxis in Linux-Umgebungen und arbeitest sicher mit gängigen Entwicklungswerkzeugen.
Du kennst die Grundlagen und Funktionsweise von TCP/IP-Netzwerken und bist in der Lage, komplexe Netzwerkprobleme systematisch zu analysieren.
Benefits
Softwareentwickler:in C++ (m/w/d)
Verantwortung
Du bist verantwortlich für die Entwicklung und Wartung von Softwarelösungen in C++, JavaScript, TypeScript, Vue und Golang
Neue Funktionen und Module werden von dir analysiert, designt und implementiert
Bestehende Systeme optimierst du hinsichtlich Performance und Skalierbarkeit
Zusammenarbeit mit Produktmanagement und weiteren Entwicklungsbereichen gehört zu deinem Alltag
Junior-Entwickler:innen betreust du und stellst durch Code-Reviews die Code-Qualität sicher
Qualifikationen
Ein abgeschlossenes Studium in Informatik, Software Engineering oder einer vergleichbaren Fachrichtung ist vorhanden
Mindestens 5 Jahre Berufserfahrung in der Softwareentwicklung, idealerweise in C++, JavaScript oder Golang, werden mitgebracht
Tiefe Kenntnisse in den Programmiersprachen C++, JavaScript und Golang zeichnen das Profil aus.
Analytische Fähigkeiten, strukturierte Arbeitsweise und sehr gute Deutschkenntnisse schriftlich sowie mündlich runden das Profil ab
Benefits
Embedded System Designer (m/w/d)
Verantwortung
- Du leitest die Entwicklung von IoT-Hardware mit Fokus auf PCB-Design, eingebetteter Elektronik und Firmware-Architektur.
- In dieser Rolle architekturierst und entwickelst du Embedded Software für IoT-Produkte mit Blick auf Robustheit, Effizienz und Skalierbarkeit.
- Als Fachkraft für vernetzte Embedded-Systeme arbeitest du eng mit Mechanik-, Software- und Cloud-Teams zusammen, um Hardware und Firmware nahtlos zu integrieren.
- Du definierst Produktanforderungen vom Konzept bis zur Serienproduktion in Abstimmung mit relevanten Stakeholdern.
- In dieser Rolle entwickelst du Prototypen und serienreife PCBs unter Berücksichtigung von Fertigungsfreundlichkeit, Kostenoptimierung und Zuverlässigkeit.
- Du etablierst und pflegst Testverfahren, unterstützt Fertigungspartner mit technischer Dokumentation und leistest Experten-Support bei Hardware- und Firmware-Themen.
Qualifikationen
- Du hast ein abgeschlossenes Studium in Elektrotechnik, Embedded Systems, Informatik oder einem verwandten Fachgebiet (FH/ETH) oder vergleichbare praktische Erfahrung.
- Du verfügst über mindestens 3 Jahre Erfahrung im Embedded Hardware-Design inklusive PCB-Layout und Hardware-Tests mit Debugging-Tools.
- Du beherrschst die Embedded-Firmware-Entwicklung und Softwarearchitektur für Mikrocontroller (z. B. ARM Cortex, ESP32, STM32).
- Du hast Praxiserfahrung in der Integration von Sensoren sowie mit drahtlosen Kommunikationsprotokollen wie BLE und WiFi.
- Du denkst ganzheitlich in Systemen und verstehst das Zusammenspiel von Mechanik, Sensoren, Aktoren und deren Integration zu robusten IoT-Produkten.
- Du kommunizierst fliessend in Deutsch und Englisch; zusätzliche Sprachen sowie Kenntnisse in Zertifizierungsstandards (z. B. CE, FCC) oder CAD sind ein Plus.
Benefits
Embedded Engineer (IoT) (m/w/d)
Verantwortung
- Du leitest die Entwicklung von IoT-Hardware mit Fokus auf PCB-Design, eingebettete Elektronik und Firmware-Architektur.
- In dieser Rolle konzipierst und entwickelst du robuste, effiziente und skalierbare Embedded Software für unsere IoT-Produkte.
- Als Ingenieur*in für vernetzte Embedded-Systeme arbeitest du eng mit Mechanik-, Software- und Cloud-Teams zusammen, um Hardware und Firmware nahtlos zu integrieren.
- Du definierst gemeinsam mit verschiedenen Stakeholdern die Produktanforderungen vom Konzept bis zur Serienproduktion.
- In dieser Rolle entwickelst du Prototypen und serienreife PCBs unter Berücksichtigung von Fertigungsfreundlichkeit und Kostenoptimierung.
- Du etablierst und pflegst Testverfahren zur Validierung von Hardware- und Firmware-Funktionalität sowie Zuverlässigkeit.
Qualifikationen
- Abgeschlossenes Studium in Elektrotechnik, Embedded Systems, Informatik oder einem verwandten technischen Fachgebiet (FH/ETH) oder gleichwertige praktische Erfahrung
- Mehrjährige praktische Erfahrung (mindestens 3 Jahre) im Embedded Hardware-Design inklusive PCB-Layout und Hardware-Tests
- Sichere Praxis in der Embedded-Firmware-Entwicklung und Softwarearchitektur für Mikrocontroller wie ARM Cortex, ESP32 oder STM32
- Routine im Umgang mit Sensorintegration sowie drahtlosen Kommunikationsprotokollen wie BLE und WiFi
- Ausgeprägtes Verständnis für ganzheitliche IoT-Systeme mit Mechanik, Sensoren, Aktoren und deren zuverlässiger Integration
- Sehr gute Deutsch- und Englischkenntnisse in Wort und Schrift; zusätzliche Sprachen sind ein Plus
Benefits
IAM Software Engineer (m/w/d)
Rolle
In dieser Rolle gestaltest du die Weiterentwicklung und den zuverlässigen Betrieb von Lösungen für Identitäts- und Zugriffsverwaltung, damit Nutzerzugriffe jederzeit sicher, transparent und effizient gesteuert werden. Du übernimmst die Verantwortung für Konzeption, Implementierung und Integration von IAM-Komponenten in komplexe Systemlandschaften und stellst dabei hohe Anforderungen an Sicherheit und Compliance sicher. Du analysierst fachliche und technische Anforderungen, entwickelst daraus tragfähige Architektur- und Umsetzungskonzepte und setzt diese in robuste, wartbare Softwarelösungen um. Du bringst dich aktiv in die Optimierung bestehender Prozesse ein, automatisierst wiederkehrende Abläufe und sorgst dafür, dass Identitäten und Berechtigungen über ihren gesamten Lebenszyklus korrekt verwaltet werden. Durch enge Zusammenarbeit mit Stakeholdern aus Fachbereichen und IT trägst du dazu bei, dass IAM-Lösungen passgenau auf die Bedürfnisse der Organisation abgestimmt sind und kontinuierlich verbessert werden.
Verantwortung
Du integrierst und entwickelst Software für Identitäts- und Berechtigungsmanagement in embedded Kommunikationssystemen.
In dieser Rolle analysierst du Systemanforderungen und erstellst präzise Software-Spezifikationen.
Du führst Unit-Tests und Integrationstests durch und sicherst so die Qualität der entwickelten Software.
Als Spezialist für Identitäts- und Zugriffsverwaltung dokumentierst du Software-Architektur, Code und Tests und arbeitest aktiv in agilen Teams mit.
Qualifikationen
Du verfügst über ein abgeschlossenes Studium der Informatik, Elektrotechnik, Mechatronik oder eine vergleichbare Ausbildung.
Du hast mehrjährige Praxis in der Embedded-Softwareentwicklung und kennst typische Herausforderungen aus realen Projekten.
Du arbeitest sicher mit Versionsverwaltungen wie Git sowie mit Build-Systemen wie CMake und Make.
Du kommunizierst sicher auf Deutsch und Englisch in Wort und Schrift und zeichnest dich durch Teamgeist, Offenheit und Kommunikationsstärke aus.
Benefits
Embedded Firmware Developer – Industrial Devices (m/w/d)
Rolle
Für unseren Rocken Partner, ein international tätiges Schweizer KMU im Bereich präziser Industrie-Mess- und Analysesysteme, suchen wir eine eigenverantwortliche Persönlichkeit, die unser Entwicklungsumfeld im Bereich Embedded/Firmware verstärkt.
Du übernimmst eine aktive Rolle in der Weiterentwicklung der Geräteplattformen und arbeitest dabei eng mit Hardware, Produktion und weiteren Fachbereichen zusammen.
In dieser Position entwickelst du hardwarenahe Software auf C/RTOS-Basis für anspruchsvolle Geräte im industriellen Einsatz. Zusätzlich unterstützt du die PC-nahe Entwicklungs- und Testumgebung sowie die Automatisierung von Produktions- und Prüfschritten. Dein Fokus liegt auf stabilen Strukturen, sauberem Design und einem nachhaltigen Software-Lifecycle.
Verantwortung
Du konzipierst, entwickelst und refactorst Firmware/Embedded Software mit Schwerpunkt C
Du implementierst und pflegst Kommunikations-Stacks für industrielle Schnittstellen/Protokolle
Du entwickelst PC-Tools (Java) zur Ansteuerung von PCB-Prototypen und unterstützt die Inbetriebnahme
Du designst und realisierst Produktions- und Testsysteme inkl. nachhaltiger Wartung und Weiterentwicklung
Du arbeitest eng mit Hardware, Analytics und Produktion zusammen (Abstimmungen, Übergaben, Troubleshooting)
Qualifikationen
Du hast einen BSc/MSc in Elektrotechnik/Elektronik (oder vergleichbar) und bringst Hardwareverständnis mit
Du verfügst über mehrjährige Erfahrung in Firmware/Embedded Development
Du beherrschst C im Embedded-Umfeld sehr sicher (Design, Performance, Robustheit)
Du hast ein tiefes Verständnis von RTOS und idealerweise Berührungspunkte zur Signalverarbeitung
Du bringst Low-Level/Assembler-Know-how mit (Debugging, hardwarenahe Analyse)
Du hast Erfahrung mit Industrieprotokollen wie Modbus, Profibus, HART (oder ähnlich)
Du verfügst über OO-Programmierkenntnisse, bevorzugt Java
Verhandlungssichere Deutsch- und branchenübliche Englischkenntnisse
Benefits