25 IT - Software Development in Baden-wuerttemberg
Java Softwareentwickler mit Senior-Level (m/w/d)
Description
Unser Rocken Partner ist führend in der Entwicklung innovativer IT-Lösungen für die Vorsorgebranche. Mit langjähriger Erfahrung und tiefem Fachwissen unterstützt er seine Kunden dabei, Prozesse effizienter zu gestalten und nachhaltigen Mehrwert zu schaffen.
Rolle
In dieser Rolle gestaltest du anspruchsvolle Softwarelösungen mit und entwickelst neue Funktionalitäten auf Basis moderner Technologiestandards. Du analysierst Anforderungen, erarbeitest tragfähige Konzepte und setzt diese gemeinsam mit erfahrenen Kolleginnen und Kollegen um. Bestehende Softwarekomponenten wartest, erweiterst und modernisierst du nachhaltig. Ob im Backend, Frontend oder Web – du bewegst dich sicher durch verschiedene Technologiebereiche. Du übernimmst Verantwortung für Qualität, Stabilität und zukunftsfähige Architekturentscheidungen.
Verantwortung
- Du verantwortest den gesamten Entwicklungszyklus von der Konzeption bis zum Go-live neuer Features und Storys
- In dieser Rolle arbeitest du eng mit Product Ownern, Entwickler:innen und Tester:innen an der kontinuierlichen Weiterentwicklung unserer Produkte
- Als Senior Softwareentwickler sorgst du für sauberen, wartbaren und gut testbaren Code
- Du stellst sicher, dass unsere Code- und Qualitätsstandards eingehalten und weiterentwickelt werden
- In dieser Position bringst du dich aktiv in Code Reviews und technische Entscheidungsprozesse ein
- Du begleitest und unterstützt Junior und Professional Engineers in ihrer fachlichen Weiterentwicklung
Qualifikationen
- Du verfügst über ein abgeschlossenes Informatikstudium (FH/ETH) oder eine gleichwertige Ausbildung
- Du bringst mehrere Jahre Erfahrung in der agilen Softwareentwicklung mit Schwerpunkt auf Java-Technologien mit
- Fundiertes Wissen in Softwarearchitektur, Design-Patterns und modernen Methoden wie Scrum, Clean Code und Clean Architecture zeichnet dich aus
- Du bist versiert im Umgang mit CI/CD-Pipelines, DevOps-Praktiken sowie Container- und Cloud-Technologien
- Erfahrung mit Web-Applikationen auf Basis von Angular im Java-Umfeld ergänzt dein Profil
- Analytisches Denken, strukturierte Arbeitsweise und ausgeprägte Team- und Kommunikationsfähigkeiten runden deine Kompetenz ab
Benefits
Senior Embedded Engineer C/C++ (m/w/d)
Description
Mit diesem Rocken Partner wählst Du eines der führenden Software-Dienstleistungsunternehmen in der Informatik. Die Zusammenarbeit ist durch sehr hohe Wertschätzung gegenüber Mitarbeitenden als auch Kunden und Partnern beeindruckend. Persönlicher Freiraum, Übernahme von Verantwortung und Entwicklungsmöglichkeiten werden verkörpert und vorgelebt. Werde ein Teil dieses Teams und erlebe nebst beruflichem Fortschritt auch eine herausragende persönliche Weiterentwicklung.
Rolle
Du entwickelst moderne Embedded-Softwarelösungen für Linux-basierte Systeme und arbeitest an hardwarenahen Komponenten in einem technischen Entwicklungsumfeld. Dabei optimierst du bestehende Systeme, entwickelst neue Funktionen und sorgst dafür, dass Embedded-Plattformen stabil, performant und zuverlässig laufen. Du arbeitest eng mit Hardware- und Softwareteams zusammen und bringst dein technisches Know-how aktiv in die Weiterentwicklung der Systeme ein.
Verantwortung
Du entwickelst und betreust Linux-basierte Software für Embedded-Systeme
Du implementierst und optimierst Kernel-Module, Treiber und Systemkomponenten
Du arbeitest an stabilen und performanten Update- und Betriebskonzepten
Du unterstützt die Integration von Hard- und Softwarelösungen im Gesamtsystem
Du analysierst technische Probleme und entwickelst nachhaltige Lösungen
Du verbesserst bestehende Systeme laufend hinsichtlich Stabilität, Sicherheit und Performance
Qualifikationen
Studium oder Ausbildung im Bereich Informatik, Elektrotechnik oder vergleichbar
Mehrjährige Erfahrung in der Embedded-Softwareentwicklung mit C/C++ und idealerweise Python
Gute Kenntnisse in Embedded Linux, Linux-Kernel und Treiberentwicklung
Erfahrung mit Yocto oder ähnlichen Build-Systemen von Vorteil
Verständnis für Hardware-nahe Entwicklung und Schnittstellen zu Peripheriegeräten
Selbständige, lösungsorientierte und teamfähige Arbeitsweise
Sehr gute Deutsch- und Englischkenntnisse
Benefits
Embedded System Engineer (m/w/d)
Description
Rocken® hat mit Ihrer digitalen Rekrutierungslösung den Bewerbungsprozess massgeblich vereinfacht und setzt damit einen neuen, einheitlichen Standard. Wir verbinden Talente, Experten und Expertinnen in der gesamten Schweiz. Unser Netzwerk an etablierten Unternehmen stellen wir auf unserer Rocken® Talent Plattform zur Verfügung.
Unser Partner ist im Industriesektor tätig und beschäftigt derzeit rund 500 Mitarbeitende. Das Unternehmen konnte sich in den vergangenen Jahren von einem traditionellen Familienunternehmen zu einem der globalen Marktführern beweisen.
Starte deine neue Reise jetzt mit einem persönlichen Rocken® Talent Profil und profitiere von spannenden Jobs!
Verantwortung
Du entwickelst moderne IoT-Geräte von der PCB-Architektur bis zur produktionsreifen Embedded-Plattform
Du implementierst performante Firmware auf STM32-, ESP32- oder ARM-Cortex-Systemen in C/C++ und FreeRTOS
Du integrierst Sensorik, BLE-, LoRaWAN-, WiFi- oder MQTT-Kommunikation nahtlos mit Cloud- und Edge-Plattformen
Du automatisierst Hardware-Tests, Debugging- und Produktionsprozesse mit Tools wie JTAG, UART, Logic Analyzer oder Python-Testframeworks
Du arbeitest eng mit Mechanical-, Cloud-, DevOps- und Mobile-Teams zusammen und begleitest Produkte bis zur Serienfertigung
Qualifikationen
Du verfügst über ein Studium in Embedded Systems, Elektrotechnik, Robotics oder Computer Engineering
Du bringst Erfahrung mit PCB-Design-Tools wie Altium, KiCad oder Eagle mit
Du beherrschst Embedded-Entwicklung mit Mikrocontrollern wie ESP32, Nordic nRF52 oder STM32
Du kennst dich mit Echtzeitbetriebssystemen, Low-Level-Debugging und Hardware-naher Softwareentwicklung aus
Du arbeitest analytisch, qualitätsorientiert und kommunizierst sicher in Deutsch und Englisch
Benefits
Embedded Systems Developer (m/w/d)
Description
Du bist interessiert an einem flexiblen Arbeitszeitmodell und möchtest dich aktiv einbringen und Verantwortung übernehmen? Unser Rocken Partner beschäftigt über 4'200 Mitarbeiter, welche alle ein Ziel verfolgen: das Wohl und die Gesundheit der Mitmenschen. Als selbstständiges Unternehmen des öffentlichen Rechts leisten Sie Ihren persönlichen Beitrag zur Sicherheit der Bevölkerung. Die Unternehmenskultur ist geprägt durch Wertschätzung und ein kollegiales Miteinander. Ein modernes und abwechslungsreiches Arbeitsumfeld runden deinen neuen Alltag ab.
Verantwortung
Ein innovativer Rocken Partner sucht dich – eine lösungsorientierte Persönlichkeit, die intelligente Embedded-Systeme im IoT-Bereich realisiert.
Aufgaben:
Entwicklung und Pflege von Embedded-Software für Industrieanwendungen
Anbindung von Geräten über drahtlose und kabelgebundene Protokolle
Dokumentation, Testing und Integration in Gesamtsysteme
Mitwirkung bei der Definition von Software-Architektur
Qualifikationen
Kenntnisse in Embedded-Linux oder Bare-Metal-Programmierung
Erfahrung mit Echtzeitbetriebssystemen (z. B. FreeRTOS, Zephyr)
Freude an interdisziplinärer Projektarbeit
Sehr gute Deutschkenntnisse (C1)
Tech Stack: C, C++, Embedded Linux, MQTT, CAN, RTOS, Git
Benefits
Software Engineer C++ (Embedded) (m/w/d)
Description
Rocken® hat mit Ihrer digitalen Rekrutierungslösung den Bewerbungsprozess massgeblich vereinfacht und setzt damit einen neuen, einheitlichen Standard. Wir verbinden Talente, Experten und Expertinnen in der gesamten Schweiz. Unser Netzwerk an etablierten Unternehmen stellen wir auf unserer Rocken® Talent Plattform zur Verfügung.
Unser Partner ist ein weltweit führendes Unternehmen im Bereich Automatisierung und Cyber-Security-Lösungen. Unser Partner ist ein weltweit führendes Unternehmen im Bereich Automatisierung und Cyber-Security-Lösungen. Als Teil einer grösseren Unternehmensgruppe verbinden sie mittelständische Agilität mit globaler Präsenz.
Starte deine neue Reise jetzt mit einem persönlichen Rocken® Talent Profil und profitiere von spannenden Jobs!
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
C/C++ Entwickler:in für Embedded-Systeme (m/w/d)
Description
Rocken® hat mit Ihrer digitalen Rekrutierungslösung den Bewerbungsprozess massgeblich vereinfacht und setzt damit einen neuen, einheitlichen Standard. Wir verbinden Talente, Experten und Expertinnen in der gesamten Schweiz. Unser Netzwerk an etablierten Unternehmen stellen wir auf unserer Rocken® Talent Plattform zur Verfügung.
Unser Partner ist ein weltweit führendes Unternehmen im Bereich Automatisierung und Cyber-Security-Lösungen. Unser Partner ist ein weltweit führendes Unternehmen im Bereich Automatisierung und Cyber-Security-Lösungen. Als Teil einer grösseren Unternehmensgruppe verbinden sie mittelständische Agilität mit globaler Präsenz.
Starte deine neue Reise jetzt mit einem persönlichen Rocken® Talent Profil und profitiere von spannenden Jobs!
Verantwortung
- Du entwickelst, integrierst, testest und dokumentierst Embedded Software in C/C++.
- In dieser Rolle arbeitest du aktiv an Themen der funktionalen Sicherheit und Cybersecurity mit.
- Du gestaltest Systemkonzepte und -architekturen für Embedded-Systeme mit.
- Als C/C++ Entwickler:in erstellst du Software-Architekturen und leitest daraus Software-Anforderungen ab.
- In dieser Rolle wirkst du im agilen Entwicklungsprozess mit interdisziplinären Teams mit.
Qualifikationen
- Abgeschlossenes Studium (Bachelor, Master oder PhD) in Elektrotechnik oder Informatik
- Mehrjährige Praxis in der Embedded-Softwareentwicklung mit Embedded Linux und/oder RTOS
- Sehr sichere Programmierkenntnisse in C und C++
- Fundiertes Verständnis von Ethernet-Kommunikationstechnologien
- Vertraut mit objektorientierter Architektur und Design, zum Beispiel unter Einsatz von UML
- Erfahrung im Umgang mit Tools und Skriptsprachen wie Jenkins und Python
Senior Software Engineer – C++ Embedded Systeme (m/w/d)
Description
Unser Rocken Partner ist ein Unternehmen, das IT Leistungen mit der Finanzwelt. Unser Partner hilft Vermögensverwaltern, ihr Angebot und ihre Abläufe zu verbessern, damit sie bessere Ergebnisse für ihr Unternehmen und ihre Kunden erzielen können.
Verantwortung
Für einen technisch führenden Rocken Partner suchen wir eine erfahrene Persönlichkeit, die Softwarelösungen für Embedded-Systeme entwickelt und optimiert.
Aufgaben:
Entwicklung von Embedded-Software in C++ für Geräte und Steuerungen
Analyse technischer Anforderungen und Umsetzung in performante Softwarelösungen
Mitarbeit an der Architektur, dem Design und der Dokumentation
Enge Zusammenarbeit mit Hardware- und Testteams
Qualifikationen
Mehrjährige Erfahrung in der Entwicklung von Embedded-Systemen mit C++
Kenntnisse in Echtzeitbetriebssystemen (RTOS) und hardwarenaher Programmierung
Erfahrung mit Debugging und Softwaretests im Embedded-Umfeld
Deutschkenntnisse auf mindestens C1-Niveau
Tech Stack: C++, Embedded Linux, RTOS, UART, SPI, CAN, Git, CMake
Benefits
Senior Embedded Software Entwickler C++ 80–100% (m/w/d)
Rolle
Im Kundenauftrag suchen wir für ein international führendes Technologieunternehmen im Bereich Mess-, Automatisierungs- und Prozesstechnik eine erfahrene Fachperson in der Embedded Softwareentwicklung. Das Unternehmen entwickelt innovative Sensoren, Messgeräte und Automatisierungslösungen für Kunden aus Industrie, Prozessautomation und Infrastruktur und setzt auf modernste Technologien sowie höchste Qualitätsstandards.
Verantwortung
Entwicklung und Weiterentwicklung von Embedded Software in C++ für innovative Mess- und Automatisierungssysteme
Konzeption, Design und Implementierung von hardwarenahen Softwarekomponenten
Entwicklung von Softwarearchitekturen für Embedded- und Echtzeitsysteme
Analyse von Anforderungen und Erarbeitung technischer Lösungskonzepte
Durchführung von Code-Reviews sowie Sicherstellung einer hohen Softwarequalität
Entwicklung und Durchführung von Unit-, Integrations- und Systemtests
Fehleranalyse, Debugging und Performanceoptimierung
Zusammenarbeit mit Hardware-, Elektronik-, System- und Testingenieuren
Unterstützung bei der Integration neuer Technologien und Produktplattformen
Erstellung technischer Spezifikationen und Entwicklungsdokumentationen
Mitarbeit bei der Weiterentwicklung von Entwicklungsprozessen und Softwarestandards
Qualifikationen
Abgeschlossenes Studium als Softwareingenieur FH/ETH, Informatikingenieur FH/ETH, Elektroingenieur FH/ETH oder vergleichbare technische Fachrichtung
Mehrjährige Erfahrung in der Embedded Softwareentwicklung
Sehr gute Kenntnisse in C++
Erfahrung mit Embedded Linux, Echtzeitsystemen, Mikrocontrollern und hardwarenaher Softwareentwicklung
Kenntnisse moderner Softwarearchitekturen, Testmethoden und Versionsverwaltungssysteme
Erfahrung in einem regulierten Industrie- oder Automationsumfeld von Vorteil
Benefits
Softwareentwickler:in Embedded Systeme (m/w/d)
Rolle
In dieser Rolle gestaltest du anspruchsvolle Embedded Softwarelösungen, die Hardwarenähe, Performance und Zuverlässigkeit verbinden. Du übernimmst die Analyse von Anforderungen, das Design der Softwarearchitektur sowie die Implementierung und Optimierung von Firmware- und Embedded-Applikationen. Dabei verantwortest du die Integration, das Debugging und die Durchführung von Tests, um einen stabilen und effizienten Betrieb sicherzustellen. Zudem wirkst du aktiv an der Weiterentwicklung bestehender Systeme mit und bringst deine Erfahrung ein, um technische Konzepte voranzutreiben. Durch dein professionelles Vorgehen trägst du wesentlich dazu bei, innovative Produkte im Bereich Embedded Systeme erfolgreich umzusetzen.
Verantwortung
Du entwickelst und testest Embedded Software für Steuerungen mit teilweise sicherheitsrelevanten Anwendungen
Du erstellst Softwaredesigns, Spezifikationen und Testkonzepte für Embedded Systeme
In dieser Rolle arbeitest du an Systemkonzepten im Zusammenspiel von Software, Elektrik und Hydraulik mit
Du beteiligst dich aktiv an agilen Entwicklungsprozessen nach SCRUM inklusive Daily Stand-ups, Sprint Reviews und Retrospektiven
In dieser Rolle koordinierst du Teilprojekte in enger Abstimmung mit der Projektleitung
Qualifikationen
Du verfügst über eine technische Ausbildung im Bereich Automobil-, Elektro- oder Systemtechnik und idealerweise ein FH- oder ETH Studium
Du hast mehrjährige Erfahrung in der Embedded-Softwareentwicklung sowie in der Mess- und Regeltechnik
Moderne C- / C++-Programmierung beherrschst du sicher und praxisnah.
Du arbeitest routiniert mit Git und kennst dich idealerweise mit funktionaler Sicherheit nach ISO 13849 / 26262 aus
Du kommunizierst mündlich und schriftlich sicher in Deutsch und Englisch und übernimmst gerne Verantwortung
Benefits
IAM Software Engineer (m/w/d)
Description
Bei diesem Rocken Partner steht Sicherheit im Vordergrund. Als zukunftsorientierter Technologiepartner der Schweizer Armee stehen bei ihnen Life-Cycle-Management, Betrieb und Verfügbarkeit militärischer Systeme für Land und Luft im Vordergrund.
Zum umfassenden Produkt- und Dienstleistungsportfolio zählen einzigartige Teilsysteme und Komponenten für Ketten- und Radfahrzeuge, Kampfjets, Militärhubschrauber und die Flugabwehr. Hinzu kommen zuverlässige Informations- und Kommunikationslösungen sowie umfassende Wartungs- und Instandhaltungsleistungen.
Verantwortung
Du entwickelst und integrierst Softwarelösungen für Identitäts- und Berechtigungsmanagement in Embedded-Kommunikationssystemen
In dieser Rolle analysierst du Systemanforderungen und erstellst präzise Software-Spezifikationen
Du programmierst und wartest Anwendungen in C/C++ und Python für sicherheitsrelevante Embedded-Systeme
Du integrierst LDAP-, AD- und Proxy-Server sowie weitere Software-Module in bestehende Systeme
Du führst Unit-Tests und Integrationstests durch und stellst so Qualität und Stabilität der Software sicher
In dieser Rolle dokumentierst du Architektur, Code und Tests und arbeitest aktiv in agilen Teams an der Einführung neuer Technologien im Embedded-Bereich mit
Qualifikationen
- Du hast ein abgeschlossenes Studium in Informatik, Elektrotechnik, Mechatronik oder eine vergleichbare Ausbildung.
- Du verfügst über mehrjährige Praxis in der Embedded-Softwareentwicklung.
- Du hast Erfahrung mit Netzwerktechnologien sowie idealerweise in den Bereichen PKI, Smartcards, LDAP und Active-Directory-Technologien.
- Du bist mit der Implementierung von Zugriffskontrollen (Access Rights) vertraut.
- Du arbeitest sicher mit Versionsverwaltungssystemen wie Git sowie mit Build-Systemen wie CMake und Make.
- Du kommunizierst sicher auf Deutsch und Englisch und überzeugst durch eine aufgeschlossene, teamorientierte Persönlichkeit.
Benefits