25 Software Development - Embedded in Buchs LU
SPS Programmierer Maschinen- und Anlagebau (m/w/d)
Über
Unser Rocken Partner ist mit industriellen elektrotechnischen Produkten in Europa, Amerika und Asien vertreten. Ständige Innovationen tragen dazu bei, dass sich unser Partner in vielen Anwendungen einen Vorsprung erarbeitet hat.
Verantwortung
- Entwicklung und Programmierung von Steuerungssoftware sowie Benutzeroberflächen (HMI)
- Erstellung und Erweiterung von SPS-Programmen für Steuerungen
- Applikationsentwicklung für Anlagen und Sondermaschinen
- Realisierung der jeweiligen Programmierung, von der technischen Klärung bis zur Abnahme der Anlage
- Erstellen von technischen Unterlagen und Anleitungen
Qualifikationen
- Erfolgreich abgeschlossene Grundausbildung als Automatiker, Mechatroniker, Elektroniker o.ä
- Mehrjährige Berufserfahrungen in einer ähnlichen Position im Automationsumfeld, Maschinen- und Anlagenbau
- Sehr gute Kenntnisse in HMI, und SPS
- Sehr gute Deutschkenntnisse in Wort und Schrift, weitere Sprachen von Vorteil
Benefits
Ingenieur Embedded Systeme / C++ (m/w/d)
Über
Unser Rocken Partner ist ein international tätiges Industrieunternehmen, das sich auf automatisierte Lösungen zur Verarbeitung und Prüfung von leitungsgebundenen Komponenten spezialisiert hat. Das Unternehmen entwickelt hochentwickelte Maschinen, Prüfsysteme sowie integrierte Produktionslösungen für anspruchsvolle industrielle Anwendungen.
Das Portfolio umfasst sowohl voll- als auch teilautomatisierte Systeme sowie digitale Lösungen zur Optimierung und Überwachung von Produktionsprozessen. Im Mittelpunkt stehen dabei technologische Innovation, höchste Präzision und kundenspezifische Systemlösungen.
Die Arbeitsweise ist geprägt von technischer Exzellenz, globaler Zusammenarbeit und dem Anspruch, kontinuierlich neue Standards in der industriellen Fertigung zu setzen.
Gesucht werden engagierte Persönlichkeiten, die Freude daran haben, komplexe technische Herausforderungen zu lösen und die Weiterentwicklung innovativer Produktionslösungen aktiv mitzugestalten.
Rolle
In dieser Rolle tauchst du tief in die Welt der Embedded Systeme ein und gestaltest robuste elektronische Lösungen für anspruchsvolle Anwendungen. Du übernimmst die Entwicklung, Implementierung und Optimierung von Embedded Software und Hardwarekomponenten und stellst dabei eine zuverlässige Funktionalität sicher. Du verantwortest den gesamten Entwicklungszyklus von der Konzeption über das Prototyping bis hin zu Tests und Dokumentation. Mit deinem Fachwissen analysierst du komplexe technische Anforderungen, leitest daraus passende Architekturen ab und trägst so massgeblich zur Weiterentwicklung der Systeme bei. Durch deine strukturierte und präzise Arbeitsweise stellst du sicher, dass Qualität, Sicherheit und Effizienz der eingebetteten Elektronik kontinuierlich verbessert werden.
Verantwortung
- Du entwickelst mechatronische und antriebstechnische Produkte von der Idee bis zur Serienreife.
- In dieser Rolle konzipierst, programmierst und pflegst du Embedded-Software sowie übergeordnete Maschinensoftware.
- Du entwickelst und betreust die Hardware für Plattformkomponenten und bestehende Produkte.
- In dieser Rolle übernimmst du im Scrum-Team Verantwortung für Firmware, Antriebstechnik und Elektronik.
- Du erstellst und pflegst Softwaredokumentationen und baust Testautomatisierungen auf.
- Du stellst die Einhaltung aller relevanten Sicherheits- und Qualitätsanforderungen sicher.
Qualifikationen
- Du verfügst über ein abgeschlossenes Studium als Elektroingenieur/-in FH oder ETH und bringst mehrjährige Berufserfahrung mit.
- Du hast fundierte Praxis in der Embedded-Softwareentwicklung in C, gute Kenntnisse in C++ sowie Erfahrung in Regelungs- und Antriebstechnik.
- Du bist versiert im Einsatz von Altium für die Entwicklung von Schaltplänen und Leiterplattenlayouts und kennst Schnittstellen wie EtherCAT, CAN und IO-Link.
- Erfahrung mit Embedded-Echtzeitbetriebssystemen (z.B. FreeRTOS) sowie in der Softwareentwicklung in Linux-Umgebungen zeichnen dich aus.
- Idealerweise bist du mit agilen Entwicklungsmethoden wie SAFe oder Scrum in der Hard- und Softwareentwicklung vertraut.
- Du arbeitest gerne interdisziplinär im Team an technisch anspruchsvollen Maschinen und verfügst über sehr gute Deutsch- sowie gute Englischkenntnisse.
Benefits
Ingenieur Embedded Systeme und Elektronik (m/w/d)
Über
Unser Rocken Partner ist ein international tätiges Industrieunternehmen, das sich auf automatisierte Lösungen zur Verarbeitung und Prüfung von leitungsgebundenen Komponenten spezialisiert hat. Das Unternehmen entwickelt hochentwickelte Maschinen, Prüfsysteme sowie integrierte Produktionslösungen für anspruchsvolle industrielle Anwendungen.
Das Portfolio umfasst sowohl voll- als auch teilautomatisierte Systeme sowie digitale Lösungen zur Optimierung und Überwachung von Produktionsprozessen. Im Mittelpunkt stehen dabei technologische Innovation, höchste Präzision und kundenspezifische Systemlösungen.
Die Arbeitsweise ist geprägt von technischer Exzellenz, globaler Zusammenarbeit und dem Anspruch, kontinuierlich neue Standards in der industriellen Fertigung zu setzen.
Gesucht werden engagierte Persönlichkeiten, die Freude daran haben, komplexe technische Herausforderungen zu lösen und die Weiterentwicklung innovativer Produktionslösungen aktiv mitzugestalten.
Rolle
In dieser Rolle tauchst du tief in die Welt der Embedded Systeme ein und gestaltest robuste elektronische Lösungen für anspruchsvolle Anwendungen. Du übernimmst die Entwicklung, Implementierung und Optimierung von Embedded Software und Hardwarekomponenten und stellst dabei eine zuverlässige Funktionalität sicher. Du verantwortest den gesamten Entwicklungszyklus von der Konzeption über das Prototyping bis hin zu Tests und Dokumentation. Mit deinem Fachwissen analysierst du komplexe technische Anforderungen, leitest daraus passende Architekturen ab und trägst so massgeblich zur Weiterentwicklung der Systeme bei. Durch deine strukturierte und präzise Arbeitsweise stellst du sicher, dass Qualität, Sicherheit und Effizienz der eingebetteten Elektronik kontinuierlich verbessert werden.
Verantwortung
- Du entwickelst mechatronische und antriebstechnische Produkte von der Idee bis zur Serienreife.
- In dieser Rolle konzipierst, programmierst und pflegst du Embedded-Software sowie übergeordnete Maschinensoftware.
- Du entwickelst und betreust die Hardware für Plattformkomponenten und bestehende Produkte.
- In dieser Rolle übernimmst du im Scrum-Team Verantwortung für Firmware, Antriebstechnik und Elektronik.
- Du erstellst und pflegst Softwaredokumentationen und baust Testautomatisierungen auf.
- Du stellst die Einhaltung aller relevanten Sicherheits- und Qualitätsanforderungen sicher.
Qualifikationen
- Du verfügst über ein abgeschlossenes Studium als Elektroingenieur/-in FH oder ETH und bringst mehrjährige Berufserfahrung mit.
- Du hast fundierte Praxis in der Embedded-Softwareentwicklung in C, gute Kenntnisse in C++ sowie Erfahrung in Regelungs- und Antriebstechnik.
- Du bist versiert im Einsatz von Altium für die Entwicklung von Schaltplänen und Leiterplattenlayouts und kennst Schnittstellen wie EtherCAT, CAN und IO-Link.
- Erfahrung mit Embedded-Echtzeitbetriebssystemen (z.B. FreeRTOS) sowie in der Softwareentwicklung in Linux-Umgebungen zeichnen dich aus.
- Idealerweise bist du mit agilen Entwicklungsmethoden wie SAFe oder Scrum in der Hard- und Softwareentwicklung vertraut.
- Du arbeitest gerne interdisziplinär im Team an technisch anspruchsvollen Maschinen und verfügst über sehr gute Deutsch- sowie gute Englischkenntnisse.
Benefits
C++ Embedded Software Engineer (m/w/d)
Über
Verantwortung
Du designst und implementierst Embedded-Systeme
Du optimierst Software für Effizienz, Leistung und Zuverlässigkeit
Du dokumentierst Software und Entwicklungsprozesse nachvollziehbar
Du begleitest die Produktentwicklung von der Idee bis zur Industrialisierung
Qualifikationen
Du hast ein abgeschlossenes Studium als Software- oder Elektrotechnik-Ingenieur ETH/FH
Du bringst mindestens vier Jahre Berufserfahrung als Embedded Software Engineer mit
Du verfügst über Programmierkenntnisse in C/C++ sowie idealerweise Erfahrung mit Python und/oder C#
Du arbeitest sicher in der Embedded-Software-Entwicklung und bringst technisches Verständnis mit
Du verfügst über sehr gute Deutsch- und Englischkenntnisse in Wort und Schrift
Benefits
Senior Hardware Engineer Embedded (m/w/d)
Über
Rolle
In dieser technisch anspruchsvollen Position entwickelst du innovative Hardwareplattformen für moderne Mess-, Steuerungs- und Elektroniksysteme und begleitest diese von der Konzeptphase bis zur Marktreife. Du verbindest fundiertes Wissen in analoger und digitaler Schaltungstechnik mit einem tiefen Verständnis für Systemarchitekturen und regulatorische Anforderungen. Dabei arbeitest du eng mit interdisziplinären Teams zusammen, evaluierst neue Technologien und trägst aktiv zur Weiterentwicklung von Produkten und Entwicklungsprozessen bei.
Verantwortung
Entwicklung und Konzeption von Embedded-Hardwarearchitekturen für anspruchsvolle elektronische Systeme
Analyse und Umsetzung von Produkt-, Normen- und Zulassungsanforderungen in technische Spezifikationen
Entwicklung von analogen und digitalen Schaltungen, inklusive Signalaufbereitung, Mikrocontroller- und Peripheriesystemen
Konzeption und Auslegung von Versorgungs- und Leistungselektronikarchitekturen
Integration und Anbindung von FPGA-basierten Komponenten und Embedded-Systemen
Planung, Durchführung und Auswertung von Hardwaretests, Verifikationen und Validierungen
Verantwortung für die Umsetzung und Sicherstellung von EMV- und Compliance-Anforderungen
Mitarbeit bei der Evaluation und Einführung neuer Technologien und Entwicklungsansätze
Unterstützung von Forschungs- und Entwicklungsprojekten sowie kontinuierliche Optimierung bestehender Prozesse
Enge Zusammenarbeit mit interdisziplinären Teams aus Entwicklung, Produktmanagement und weiteren Fachbereichen
Qualifikationen
Abgeschlossenes Studium (Bachelor oder Master) in Elektrotechnik, Computer Engineering oder einer vergleichbaren technischen Fachrichtung
Mehrjährige Berufserfahrung als Hardwarearchitekt, Senior Hardware Engineer oder in einer vergleichbaren Entwicklungsfunktion
Fundierte Kenntnisse in der analogen und digitalen Schaltungsentwicklung
Erfahrung mit Signalaufbereitung, Stromversorgungskonzepten und mikrocontrollerbasierten Systemen
Sehr gute Kenntnisse in PCB-Design, Hardwareverifikation und EMV-Prüfungen
Erfahrung mit elektronischen CAD-Systemen, idealerweise Altium Designer
Analytische, strukturierte und lösungsorientierte Arbeitsweise
Hohe Eigeninitiative sowie ausgeprägte Kommunikations- und Dokumentationsfähigkeiten
Erfahrung in agilen Entwicklungsumgebungen von Vorteil
Gute Englischkenntnisse in Wort und Schrift
Fliessende Deutschkenntnisse
Senior Software Entwickler C++ (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
Verantwortung für das Design, die Implementierung und Wartung von Microservices-Architekturen
Entwicklung von Backend-Services zur Abbildung von Business-Logik sowie Unterstützung im Fullstack-Bereich (Datenbanken, Schnittstellen, IoT-Geräteintegration und Frontend)
Mitarbeit und Support in der CI/CD-Pipeline sowie im gesamten DevOps- und Produktlebenszyklus
Definition von User Stories gemeinsam mit Product Owner und Entwicklungsteam
Durchführung von Unit- und Integrationstests sowie Erstellung und Pflege von technischer Dokumentation in einem regulierten Umfeld
Qualifikationen
Abgeschlossenes technisches Studium (Uni/FH) sowie mehrjährige Erfahrung als Softwareentwickler:in
Erfahrung mit verteilten Systemen, Containerisierung sowie Webentwicklung (Client- und Server-seitig)
Sehr gute Kenntnisse in .NET/C++ sowie DevOps, IoT, Cybersecurity, Datenbanken und Cloud-Technologien (AWS, Kubernetes)
Erfahrung mit Microservice-Kommunikationstechnologien wie AMQP, MQTT und Kafka sowie idealerweise Data Science
Praxis in agilen Softwareentwicklungsprojekten sowie hohe Flexibilität hinsichtlich Technologien und Aufgabenbereichen
Sehr gute Deutsch- und Englischkenntnisse
Benefits
Software Engineer Embedded & IoT (m/w/d)
Über
Rolle
In dieser Rolle gestaltest du anspruchsvolle Embedded-Softwarelösungen in C und C++ und trägst damit direkt zur Weiterentwicklung moderner Systeme bei. Du übernimmst die Verantwortung für Konzeption, Implementierung und Optimierung von Softwarekomponenten auf Mikrocontrollern und Embedded-Plattformen. Dabei analysierst und behebst du Fehler, führst Code-Reviews durch und stellst die Einhaltung von Qualitäts- und Sicherheitsstandards sicher. Du arbeitest eng mit angrenzenden Bereichen wie Hardwareentwicklung, Test und Systemengineering zusammen, um robuste und performante Gesamtlösungen zu realisieren. Durch deine strukturierte Arbeitsweise und dein technisches Know-how trägst du entscheidend dazu bei, komplexe Anforderungen in zuverlässige Embedded-Lösungen zu überführen.
Verantwortung
Du entwickelst performante Firmware- und Embedded-Plattformen für moderne IoT-, Industrie- oder Edge-Computing-Lösungen
Du designst modulare Softwarearchitekturen auf Basis von Embedded Linux, FreeRTOS, Zephyr oder vergleichbaren Plattformen
Du implementierst sichere Kommunikationsschnittstellen über Ethernet, MQTT, OPC UA, Modbus oder CAN und integrierst Hardwarekomponenten
Du etablierst automatisierte Build-, Test- und Deployment-Prozesse mit Jenkins, GitLab CI/CD, Docker und Python-basierten Toolchains
Du arbeitest mit Experten aus Hardware, Security, Cloud und Systems Engineering zusammen und bringst innovative Technologien bis zur Serienreife
Qualifikationen
Du hast ein Studium in Informatik, Elektrotechnik oder Embedded Systems abgeschlossen und verfügst über fundierte Praxiserfahrung
Du beherrschst C/C++ sicher und hast idealerweise zusätzlich Kenntnisse in Python, Rust oder modernen Software-Engineering-Praktiken
Du kennst Embedded-Linux-Distributionen (Yocto, Buildroot, Ubuntu Core) oder RTOS-Lösungen wie FreeRTOS oder Zephyr
Du bringst Erfahrung mit Versionsverwaltung (Git), CI/CD-Pipelines (Jenkins, GitHub Actions, GitLab CI) sowie Debugging-Tools (GDB, JTAG, Lauterbach) mit
Du interessierst dich für Cybersecurity, Secure Boot, TLS, Functional Safety (IEC 61508, ISO 26262) oder industrielle Kommunikationssysteme
Software Engineer C++ (Embedded) (m/w/d)
Über
Rolle
In dieser Rolle gestaltest du anspruchsvolle embedded Softwarelösungen in C/C++ und trägst massgeblich dazu bei, innovative Produkte zuverlässig und performant zu machen. Du übernimmst die Verantwortung für Konzeption, Implementierung, Integration und Test von Softwaremodulen auf Mikrocontroller-Plattformen. Dabei analysierst und optimierst du bestehende Codebasen, behebst Fehler und stellst eine hohe Softwarequalität sicher. Du arbeitest eng mit angrenzenden Disziplinen wie Hardwareentwicklung und Systemengineering zusammen, um Anforderungen präzise umzusetzen. Zudem bringst du deine Erfahrung ein, um Entwicklungsprozesse, Tools und Architekturentscheidungen kontinuierlich weiterzuentwickeln.
Verantwortung
Entwicklung, Implementierung und Validierung von Embedded-Softwarelösungen für vernetzte Geräte und technische Systeme
Konzeption von Software- und Systemarchitekturen unter Berücksichtigung von Performance, Wartbarkeit und Skalierbarkeit
Erstellung technischer Spezifikationen sowie Ableitung und Umsetzung von Softwareanforderungen
Mitarbeit bei Themen rund um funktionale Sicherheit, Secure Coding und Cybersecurity-Anforderungen
Enge Zusammenarbeit mit Hardware-, Firmware- und Systemengineering-Teams innerhalb agiler Entwicklungsprojekte
Qualifikationen
Abgeschlossenes Studium in Informatik, Elektrotechnik, Embedded Systems oder vergleichbarer Fachrichtung
Mehrjährige Erfahrung in der Entwicklung hardwarenaher Software mit C und C++
Kenntnisse von Embedded Linux, Echtzeitbetriebssystemen (RTOS) oder Bare-Metal-Programmierung
Erfahrung mit Netzwerk- und Kommunikationsprotokollen wie Ethernet, TCP/IP, CAN, SPI oder UART
Vertraut mit UML, Softwaredesign-Methoden sowie modernen Entwicklungswerkzeugen und Build-Prozessen
Embedded Hardware Architect (m/w/d)
Über
Rolle
Du entwickelst innovative Embedded-Hardwarelösungen für moderne Mess- und Überwachungssysteme und begleitest den gesamten Entwicklungsprozess – von der technischen Konzeption bis zur Produktvalidierung. Dabei arbeitest Du an zukunftsweisenden Technologien und trägst massgeblich zur Entwicklung leistungsfähiger und zuverlässiger Hardwareplattformen bei.
Verantwortung
Entwicklung und Design von Embedded-Hardwarearchitekturen für Mess- und Überwachungssysteme
Erarbeitung technischer Konzepte und Spezifikationen auf Basis von Produkt- und Normenanforderungen
Entwicklung von Analog- und Digitalschaltungen, Signalaufbereitung, Mikrocontroller-Systemen, FPGA-Peripherie sowie Stromversorgungsarchitekturen
Durchführung von Hardwaretests, Verifikation, Validierung und EMV-/EMC-Prüfungen
Evaluation neuer Technologien sowie Mitarbeit an Forschungs- und Entwicklungsprojekten (R&D) und der kontinuierlichen Optimierung von Entwicklungsprozessen
Qualifikationen
Abgeschlossenes Studium (Bachelor oder Master) in Elektrotechnik, Computer Engineering, Embedded Systems oder vergleichbarer Fachrichtung
Mehrjährige Erfahrung als Embedded Hardware Architect oder Senior Hardware Design Engineer
Fundierte Kenntnisse in Analogschaltungstechnik, Signal Conditioning, Power Supply Design und Mikrocontroller-basierten Systemen
Erfahrung mit Electronic CAD, idealerweise Altium Designer, PCB-Design, Hardware-Verifikation und EMV-/EMC-Tests
Sehr gute Englischkenntnisse in Wort und Schrift; Deutschkenntnisse sowie Erfahrung mit agilen Entwicklungsmethoden sind von Vorteil
Benefits
Embedded-Hardwareingenieur·in Analogtechnik (m/w/d)
Über
Rolle
In dieser Rolle gestaltest du moderne Embedded-Hardware mit Fokus auf anspruchsvolle analoge Schaltungen und trägst damit entscheidend zur Leistungsfähigkeit innovativer Produkte bei. Du übernimmst die Verantwortung für Konzeption, Design und Simulation analoger und gemischt-signaliger Schaltungen und stellst deren zuverlässige Funktion im Gesamtsystem sicher. Dabei analysierst und optimierst du Schaltpläne und Layouts im Hinblick auf Signalqualität, EMV, Energieeffizienz und Langzeitstabilität. Du arbeitest eng mit Embedded-Software, Test und Fertigung zusammen, um reibungslose Integrationen, aussagekräftige Verifikation sowie eine robuste Industrialisierung zu gewährleisten. Durch deine Erfahrung als Professional identifizierst du technische Risiken frühzeitig, leitest geeignete Massnahmen ab und bringst Best Practices in die Weiterentwicklung von Methoden, Tools und Standards ein.
Verantwortung
- Du entwickelst Embedded-Hardwarearchitekturen für leistungsfähige Energieüberwachungs- und Messlösungen.
- In dieser Rolle übersetzt du Produkt- und Normanforderungen in robuste Hardwarekonzepte und technische Spezifikationen.
- Du entwirfst analoge und digitale Schaltungen inklusive Signalaufbereitung, Mikrocontrollersystemen, FPGA-Peripherie und Stromversorgungsarchitekturen.
- In dieser Rolle führst du Hardwareverifikation, Tests und EMV-Konformitätsprüfungen zur Sicherstellung einer zuverlässigen Produktleistung durch.
- Du trägst zur Innovation bei, indem du neue Technologien bewertest und F&E-Initiativen unterstützt.
- In dieser Rolle verbesserst du fortlaufend Entwicklungsprozesse und bringst deine Erfahrung zur Optimierung der Hardwareentwicklung ein.
Qualifikationen
- Du verfügst über einen Bachelor- oder Masterabschluss in Elektrotechnik, Informatik oder einer vergleichbaren technischen Fachrichtung.
- Du hast nachweisliche Berufserfahrung als Embedded Hardware Architekt oder Senior Hardware Design Engineer.
- Du beherrschst die analoge Schaltungsentwicklung, Signalaufbereitung, Netzteil- und Stromversorgungsdesign sowie Mikrocontroller-basierte Systeme souverän.
- Du arbeitest routiniert mit elektronischen CAD-Tools (idealerweise Altium), entwirfst PCBs und führst EMV-Tests sowie Hardware-Validierungen durch.
- Du kommunizierst und dokumentierst sicher auf Englisch; Deutschkenntnisse und Erfahrung in agilen Entwicklungsteams sind ein Plus.