35 Software Development - Embedded in Marin-Epagnier
Embedded Software Engineer (m/w/d)
Über
Verantwortung
In einem dynamischen Entwicklungsteam entwickelst du innovative Softwaremodule für Frequenzumrichter
Dabei analysierst du Requirements, erstellst Spezifikationen und verantwortest das Design sowie die Implementierung von Software-Komponenten
Gemeinsam mit dem Team programmierst du hardwarenahe C-Software für Cortex-A- und Cortex-M-Prozessoren
Für die Qualitätssicherung führst du Unit- und Integrationstests durch
Deine Arbeit umfasst zudem die interdisziplinäre Zusammenarbeit mit verschiedenen Fachbereiche
Qualifikationen
Du hast ein Studium in Elektrotechnik, Informationstechnik oder Regelungstechnik erfolgreich abgeschlossen und bringst mehrere Jahre Erfahrung in der Embedded-Softwareentwicklung mit
Fundierte Kenntnisse in C sowie Erfahrung mit gängigen Softwareentwicklungstools zeichnen dich aus
Im Umgang mit Requirements-Management wie Polarion und Versionskontrolle mit Git bist du sicher
Deutsch beherrschst du schriftlich sowie mündlich einwandfrei
Benefits
Embedded Software Developer (m/w/d)
Über
Verantwortung
Mit deinem Know-how entwickelst und optimierst du Firmware in C für leistungsfähige Servocontroller und Messsysteme
Für eine effiziente Nutzung der Hardware entwickelst du robuste und performante Embedded-Treiber
Von der Integration und dem Testing bis zur technischen Dokumentation stellst du eine zuverlässige und funktional sichere Firmware sicher
Qualifikationen
Ein Studium der Elektrotechnik (BSc/MSc) oder eine vergleichbare Qualifikation bildet deine fachliche Grundlage
Deine mehrjährige Erfahrung mit hardwarenaher C-Entwicklung für Embedded Systeme ergänzt du durch Kenntnisse in FreeRTOS oder ThreadX
Idealerweise hast du bereits Erfahrung mit EN 61508 und funktionaler Sicherheit gesammelt
Deutsch beherrschst du schriftlich sowie mündlich einwandfrei
Benefits
Embedded Firmware Engineer (m/w/d)
Über
Verantwortung
Du entwickelst hardwarenahe und echtzeitfähige Firmware in C für Servocontroller und Messsysteme
Dabei entwickelst du performante Treiber zur optimalen Nutzung der vorhandenen Hardwareressourcen
Du übernimmst Integration, Tests und Dokumentation der Firmware nach den Anforderungen der funktionalen Sicherheit
Qualifikationen
Ein abgeschlossenes Studium der Elektrotechnik (BSc/MSc) oder eine vergleichbare Ausbildung bildet deine Grundlage
Mehrjährige Erfahrung in der hardwarenahen Firmware-Entwicklung mit C für Embedded Systeme bringst du mit
Mit Echtzeitbetriebssystemen wie FreeRTOS oder ThreadX hast du bereits praktisch gearbeitet
Kenntnisse in funktional sicherer Firmware nach EN 61508 sind von Vorteil
Deutsch beherrschst du schriftlich sowie mündlich einwandfrei
Benefits
Hardware Engineer Elektrotechnik (m/w/d)
Über
Rocken® sucht technisch versierte Fachspezialisten aus der Elektronik und Elektrotechnik, in den folgenden Berufsgruppen: Automation / Schaltanlagen, Elektroniker, Embedded Entwicklung, Entwicklungsingenieur Elektronik / Elektrotechnik, Hardware / Software-Entwicklung, Produktmanager Elektronik, Projektleiter Elektronik, SPS / PLC Programmierung sowie Servicetechniker Elektronik.
Hierzu betreuen wir Schweizer KMU's sowie internationale Konzerne in der Rekrutierung der verschiedenen Vakanzen und Projekten.
Mit Rocken® Talent bieten wir eine nachhaltige und langfristige Lösung der Karriereplanung an – ein Rocken® Talent Profil ist ein lebenslanger Begleiter fürs Berufsleben. Du wirst auch proaktiv von uns auf spannende Vakanzen in der Elektronik & Elektrotechnik hingewiesen, welche deinen Kriterien wie Lohn, Arbeitsumfeld, Aufgaben etc. entsprechen.


Verantwortung
- Mitarbeit bei der Neu- und Weiterentwicklung von Produkten innerhalb agil geführten Projektteams
- Enge Zusammenarbeit mit den Maschinen- und Software-Entwicklern
- Erstellen von Schaltplänen und Platinenlayouts
- Verifizierung, Validierung und Freigabe der entwickelten Soft- und Hardware
- Labor-Versuche und Messreihen definieren, durchführen und dokumentieren
- Testen von Software in Zusammenarbeit mit der Software-Entwicklung
- Erstellung und Definition von Arbeitspaketen und Überwachung von Zeit- und Kostenabschätzungen
- Betreuung von internen und externen Testgeräten
Qualifikationen
- Abgeschlossene Ausbildung als Automatiker
- Kenntnisse in der Hardware Entwicklung
- Gute Kenntnisse in Elektrik, Elektronik und Messtechnik
- Gute MS Office Kenntnisse
- Deutsch als Muttersprache und gute mündliche Kenntnisse in Englisch (Niveau B1)
Benefits
Software Engineer SPS (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 von Bedien- & Steuerungssoftware
- Entwicklung und Programmierung von Steuerungssoftware sowie Benutzeroberflächen (HMI)
- Erstellung und Erweiterung von SPS-Programmen für Steuerungen inkl. Schnittstellen zu übergeordneten bzw. untergelagerten Systemen
- Applikationsentwicklung für Anlagen und Sondermaschinen
- Durchführung von Maschinenoptimierungen
- Realisierung der jeweiligen Programmierung, von der technischen Klärung bis zur Abnahme der Anlage
- Erstellen von technischen Unterlagen und Anleitungen
- Durchführung von Schulungen
Qualifikationen
- Erfolgreich abgeschlossene Grundausbildung als Automatiker, Mechatroniker, Elektroniker o.ä
- Weiterbildung auf Stufe HF / FH mit Vertiefung Automatisierung, Elektrotechnik
- Mehrjährige Berufserfahrungen in einer ähnlichen Position im Automationsumfeld, Maschinen- und Anlagenbau
- Sehr gute Kenntnisse in HMI, und SPS
- Sehr gute Deutsch- und Englischkenntnisse in Wort und Schrift
Benefits
Software Engineer - C/C++ / Rust (m/w/d)
Verantwortung
Entwicklung von Softwarelösungen für Beschichtungsmaschinen
Entwicklung modularer Software-Komponenten und Plattformen
Softwaredesign und -entwicklung mit C/C++, Rust, C# und Python
Qualifikationen
Technische Ausbildung + Weiterbildung/Studium in Automatisierung, Softwareentwicklung oder Maschinenbau
Berufserfahrung in der Hochsprachen-Entwicklung
Kenntnisse in Linux, Docker, UML/SysML, WASM von Vorteil
Systemdenken, ganzheitliche Sichtweise und Interesse an Digitalisierung/Industrie 4.0
Agiles Arbeiten (SCRUM) und sehr gute Deutschkenntnisse
Embedded Software Engineer (m/w/d)
Über
Verantwortung
Entwicklung innovativer Softwaremodule für Frequenzumrichter
Analyse von Requirements sowie Software-Design und -Implementierung
Hardwarenahe C-Entwicklung für Cortex A/M
Durchführung von Unit- und Integrationstests
Interdisziplinäre Zusammenarbeit im Entwicklungsteam
Qualifikationen
Studium in Elektrotechnik, Informationstechnik oder Regelungstechnik + Berufserfahrung
Fundierte Kenntnisse in C Embedded Software und gängigen Entwicklungstools
Erfahrung mit Requirements-Management und Git
Analytische, innovative und strukturierte Entwicklerpersönlichkeit
Sehr gute Deutschkenntnisse in Wort und Schrift
Senior Software Engineer - Linux / C++ (m/w/d)
Über
Verantwortung
Du entwickelst Systemdesigns für vernetzte taktische Kommunikationssysteme
Du präzisierst Produktanforderungen und erarbeitest innovative Lösungskonzepte
Du arbeitest interdisziplinär und entwickelst technische Lösungen von der Analyse bis zur Umsetzung
Du setzt deine Lösungen eigenständig mit C und C++ um
Qualifikationen
Du hast eine höhere Ausbildung in Informatik oder Elektrotechnik bzw. eine vergleichbare Qualifikation
Du bringst Erfahrung mit C, C++ und Python für Netzwerktechnik und idealerweise Embedded Security mit
Du verfügst über sehr gute Linux- und Netzwerkkenntnisse über verschiedene Protokollebenen hinweg
Kenntnisse in TPM, Secure Boot und Systemhärtung sind von Vorteil
Du verfügst über sehr gute Deutsch- oder Englischkenntnisse
Benefits
Software Engineer C++/C# (m/w/d)
Verantwortung
Du entwickelst C++- und C#-Software für Messtechnik und Sensorik
Du konzipierst und entwickelst neue Softwareprodukte und Anwendungen
Du entwickelst Neigungsmessgeräte und Sensoren technologisch weiter
Du führst Code-Reviews durch und optimierst die Software-Performance
Qualifikationen
Du hast ein Informatikstudium abgeschlossen und mehrjährige Berufserfahrung
Du verfügst über sehr gute Kenntnisse in C++ und C#
Kenntnisse in weiteren Programmiersprachen und Web-Frameworks sind von Vorteil
Erfahrung mit Bluetooth, USB-Geräten und entsprechenden Protokollen ist ein Plus
Du verfügst über sehr gute Deutschkenntnisse
Benefits
Embedded Software Engineer (m/w/d)
Über
Verantwortung
Du entwickelst, implementierst und testest Embedded-Software für Mikrocontroller und elektronische Systeme
Du arbeitest an der Optimierung bestehender Softwarelösungen und Embedded-Systeme
Du analysierst Fehler, diagnostizierst Probleme und setzt nachhaltige Lösungen um
Du begleitest Hardware-Integrationstests und Inbetriebnahmen
Du dokumentierst Softwareentwicklung, Tests und Änderungen
Du arbeitest eng mit Hardware-, Produkt- und Testteams zusammen
Du stellst die Einhaltung von Software-Qualitätsstandards und Sicherheitsanforderungen sicher
Qualifikationen
Du hast ein Studium oder eine Ausbildung im Bereich Informatik, Embedded Systems, Elektrotechnik oder vergleichbar
Du bringst Erfahrung in der Embedded-Softwareentwicklung mit, idealerweise in C/C++
Du kennst gängige Embedded-Software-Tools, Entwicklungsumgebungen und Debugging-Methoden
Du arbeitest strukturiert, lösungsorientiert und selbstständig
Du bist teamfähig, kommunikativ und engagiert
Du besitzt analytisches Denken, technisches Verständnis und Qualitätsbewusstsein
Du kennst relevante Standards und Sicherheitsanforderungen in der Embedded-Softwareentwicklung
Benefits