3 IT - Software Development in Aarau
Softwareentwickler für eingebettete Systeme (m/w/d)
Rolle
In dieser Rolle übernimmst du die Verantwortung für anspruchsvolle Projekte mit hoher Eigenständigkeit und Entscheidungskompetenz. Du nutzt deine langjährige Erfahrung, um Prozesse effizient weiterzuentwickeln und strategisch zu steuern. Dabei koordinierst du komplexe Aufgabenstellungen und trägst massgeblich zur Zielerreichung bei. Deine Expertise ermöglicht es, Herausforderungen vorausschauend zu erkennen und nachhaltige Lösungen zu gestalten. Drei Tage Homeoffice pro Woche bieten dir dabei maximale Flexibilität in der Arbeitsgestaltung.
Verantwortung
- Du entwickelst, implementierst und optimierst Embedded Software auf Basis von STM32-Mikrocontrollern
- In dieser Rolle entwirfst und pflegst du skalierbare Softwarearchitekturen für verteilte Echtzeitsysteme
- Du analysierst komplexe Systemanforderungen und leitest daraus präzise technische Spezifikationen ab
- Als Senior unterstützt du die Qualitätssicherung durch fundierte Code-Reviews sowie umfassende Unit- und Integrationstests
- Du arbeitest eng mit Hardware-Entwicklung, Systemarchitektur und Qualitätssicherungsteams zusammen
- Von der ersten Idee bis zur Serienfreigabe begleitest du den kompletten Entwicklungszyklus und optimierst die Software auf der Zielhardware
Qualifikationen
- Du hast ein abgeschlossenes Studium in Informatik, Elektrotechnik oder eine vergleichbare Qualifikation
- Mehr als fünf Jahre Erfahrung in der Embedded-Software-Entwicklung zeichnen dich aus
- Du beherrschst C und C++ sicher und effizient für Embedded-Systeme
- Mit dem STM32 Ecosystem sowie RTOS, idealerweise FreeRTOS, arbeitest du routiniert
- Der Umgang mit Debugging- und Trace-Tools sowie SIL-/HIL-Tests ist dir bestens vertraut
- Agile Methoden und Continuous Integration setzt du erfolgreich in der Praxis ein
Benefits
Java Full Stack Developer – Cloudfähige Applikationen (m/w/d)
Verantwortung
Ein zukunftsorientierter Rocken Partner sucht dich – eine motivierte Fachkraft, die moderne Applikationen mit Java entwickelt und Cloud-Integration mitdenkt.
Aufgaben:
Entwicklung von Anwendungen mit Java im Backend und Vue/React im Frontend
Anbindung externer Systeme via APIs und Messaging
Unterstützung bei Cloud-Migration und CI/CD-Prozessen
Aktive Mitarbeit an Architektur- und Designfragen
Qualifikationen
Sehr gute Kenntnisse in Java, Spring Framework und Frontend-Stacks
Erfahrung mit Cloud-Services (Azure, AWS oder GCP) von Vorteil
Strukturierte, lösungsorientierte Denkweise
Sehr gute Deutschkenntnisse (C1)
Tech Stack: Java, Spring Boot, React/Vue, Kubernetes, GitLab CI/CD, REST, JSON
Benefits
Applikations- und Datenbankentwickler (m/w/d)
Rolle
Beim Rocken Partner arbeitest du als Applikations- und Datenbankentwickler (m/w/d) an internen ERP-Lösungen und Analysewerkzeugen. Du entwickelst Reports, verbesserst Workflows und sorgst für eine verlässliche Datenbasis für die Fachabteilungen.
Verantwortung
Du passt bestehende ERP-Module an neue Anforderungen an und entwickelst eigene Erweiterungen.
Auch die Pflege von Datenbanktabellen und Views sowie das Erstellen von Auswertungen gehört zu deinem Alltag.
Du entwickelst Reports mit gängigen BI-Tools oder integrierten Berichtsfunktionen.
In enger Zusammenarbeit mit den Fachbereichen definierst du Datenlogiken und Abfragen.
Du trägst zur Dokumentation und Qualitätssicherung von ERP-Prozessen bei.
Qualifikationen
Abgeschlossene Informatikausbildung oder Erfahrung in der ERP-Entwicklung
Gute SQL-Kenntnisse, idealerweise in Verbindung mit ERP-Systemen (z. B. Abacus, SAP, Dynamics)
Erste Erfahrung im Reporting mit BI-Tools wie Power BI oder SSRS von Vorteil
Deutsch C1 und gutes technisches Englisch
Analytisches Denken und lösungsorientierte Arbeitsweise
Tech-Stack
MS SQL, Abacus oder Dynamics NAV/SAP
Power BI, SSRS
.NET oder VBA (je nach ERP)
REST- oder OData-Schnittstellen
Benefits