48 Software Development - Embedded in Maisprach
C / C++ Embedded Software Engineer (m/w/d)
Über
Unser Kunde ist ein international tätiges Technologieunternehmen im Bereich der Kommunal- und Reinigungstechnik. Das Unternehmen entwickelt und produziert spezialisierte Fahrzeuge und Systeme für die Strassenreinigung, den Winterdienst und weitere kommunale Anwendungen. Mitarbeitende profitieren von einem technisch anspruchsvollen Umfeld mit internationalen Schnittstellen.
Rolle
Du willst nicht nur Code schreiben, sondern echte Maschinen zum Leben erwecken? In dieser Rolle als Embedded Software Engineer übernimmst du die Verantwortung, Systeme noch intelligenter zu machen. Du entwickelst die nächste Generation smarter, elektrischer und nachhaltiger Spezialfahrzeuge und siehst direkt, was dein Code bewegt: von der Steuerung bis zur fertigen Maschine auf der Strasse. Du verbringst deine Zeit damit, innovative Lösungen zu setzen und Produkte kontinuierlich weiterzuentwickeln, um unseren Kunden einen echten Mehrwert zu bieten. Du bist engagiert und hast kurze Entscheidungswege, was dir ermöglicht, deine Arbeit effizient und erfolgreich zu gestalten.
Verantwortung
- Du entwickelst Embedded Software für reale Hightech-Systeme
- Du arbeitest an Elektroantrieben und Steuerungen in einem wachsenden Zukunftsfeld
- Du übernimmst Verantwortung für eigene Themen oder Teilprojekte
- Du arbeitest eng mit Mechanik, Elektrik, Hydraulik und Produktion zusammen und siehst den direkten Impact deiner Arbeit
- Du bist Teil eines Teams, das pragmatisch, schnell und lösungsorientiert arbeitet
- Du erstellst Softwaredesigns, Spezifikationen und Testkonzepte
Qualifikationen
- Du hast eine technische Ausbildung im Bereich Automobil, Elektro- oder Systemtechnik sowie ein Studium FH / ETH
- Du bringst Erfahrung in der Embedded Softwareentwicklung sowie in der Mess- und Regeltechnik mit
- Du hast gute Kenntnisse in moderner C / C++ Programmierung
- Du hast Erfahrung mit Git sowie idealerweise mit funktionaler Sicherheit
- Du hast Erfahrung mit agilen Methoden
- Du hast gute Kenntnisse in Deutsch und Englisch
Full Stack Software Engineer React/Typescript/Python (m/w/d)
Über
Verantwortung
Technische Gesamtverantwortung für die Weiterentwicklung der EdTech-Plattform
Architekturgestaltung, Code-Reviews, Mentoring und Skalierung einer global genutzten Anwendung
Enge Zusammenarbeit mit Produktteams zur Umsetzung von Anforderungen mit messbarem Impact
Qualifikationen
Fullstack-Erfahrung (Next.js, React, TypeScript, Python)
Fundierte Kenntnisse in skalierbaren Backend-Systemen und modernen Frontend-Frameworks
Ausgeprägtes Ownership-Mindset, Führungserfahrung und Gestaltungswille
Sehr gute Deutschkenntisse
Software Engineer Next.js, React, TypeScript, Python (m/w/d)
Über
Verantwortung
Technische Verantwortung für die Weiterentwicklung einer global eingesetzten EdTech-Plattform
Architekturdesign, Skalierung und Leitung der Fullstack-Entwicklung (Next.js, React, TypeScript, Python)
Fachliche Betreuung und Mentoring von Engineers innerhalb des Entwicklungsteams
Umsetzung von Anforderungen mit Fokus auf Codequalität, Performance und nachhaltige Skalierbarkeit
Qualifikationen
Erfahrung in der Fullstack-Entwicklung mit modernen Webtechnologien
Fundierte Kenntnisse in skalierbaren Backend-Architekturen und modernen Frontend-Frameworks
Optional: Erfahrung in DevOps, Mobile Development, Cloud-Infrastrukturen oder im EdTech-Bereich
Sehr gute Deutschkenntnisse
Automation Systems Engineer (m/w/d)
Rolle
Automatisierung: Identifikation, Bewertung und Optimierung von Potenzialen
Support: Unterstützung der Fachabteilungen bei der Nutzung von Automatisierung
Prozessintegration: Etablierung und Integration von Automatisierungsprozessen
Projektsteuerung: Planung und Steuerung von Automatisierungsprojekten
Flowable: Umsetzung von Anforderungen auf der Flowable BPA-Plattform
Verantwortung
Ausbildung: Informatikausbildung (FH, HF) oder gleichwertige Berufserfahrung
Praxis: Erfahrung in Business Process Automation (BPA) und Business Service Integration (BSI)
Kenntnisse: Idealerweise in Applikationsentwicklung und Integration (BPMN, Java, SQL, REST)
Methoden: Erfahrung mit agilen Methoden wie Scrum, DevOps oder CI/CD
Sprachen: Sehr gute Deutschkenntnisse
Software Engineer Embedded Systems C/C++ (m/w/d)
Über
Rolle
Du hast die Chance, Teil eines globalen Teams zu sein, das innovative Lösungen für die Automobil- und Industrieanwendungen entwickelt. In dieser Rolle übernimmst du die Verantwortung für die Entwicklung von Firmware für Embedded Systems in C/C++. Du verantwortest die Erstellung von hochwertiger Firmware, die die Anforderungen von High-End-Verbindungslösungen erfüllt. Du wirst deine Fähigkeiten einsetzen, um komplexe Systeme zu entwickeln und zu optimieren. Du bist ein wichtiger Teil des Entwicklungsprozesses und trägst dazu bei, dass unsere Produkte immer wieder neue Standards setzen. Du bringst deine Erfahrung und dein Wissen ein, um unsere Ziele zu erreichen.
Verantwortung
- Du entwickelst Neu- und Weiterentwicklungen von Firmware für Embedded Systeme in C/C++
- In dieser Rolle analysierst du Firmware und debuggst diese inklusive Erstellung von Unit Tests
- Als Junior Firmware Engineer Embedded Systems verantwortest du Systemtests und Inbetriebnahmen von Gesamtsystemen
- Du unterstützt die Umsetzung von Cybersecurity-Anforderungen in Embedded-Systemen
- In dieser Rolle mitwirkst du bei der Entwicklung, Inbetriebnahme und Verifikation elektronischer Hardware
- Du entwickelst Tools und Scripts zur Unterstützung der Entwicklung und/oder Produktion
Qualifikationen
- Du hast eine technische Grundausbildung mit Schwerpunkt Elektronik, Informatik oder einer vergleichbaren Fachrichtung
- Du verfügst über ein Studium in Informatik, Software Engineering, Embedded Systems, Elektrotechnik oder einer vergleichbaren Fachrichtung
- Du bringst Kenntnisse in C/C++ für Embedded-Systeme mit
- Du hast Kenntnisse in Mikrocontroller-Architekturen und Embedded-Systemen
- Du interessierst dich für Hardwareentwicklung und hardwarenahe Firmwareentwicklung
- Du verfügst über analytisches Denken, strukturierte Fehlersuche und ganzheitliches Systemverständnis
Firmware Engineer Embedded Systems C/C++ (m/w/d)
Über
Rolle
Du hast die Chance, Teil eines globalen Teams zu sein, das innovative Lösungen für die Automobil- und Industrieanwendungen entwickelt. In dieser Rolle übernimmst du die Verantwortung für die Entwicklung von Firmware für Embedded Systems in C/C++. Du verantwortest die Erstellung von hochwertiger Firmware, die die Anforderungen von High-End-Verbindungslösungen erfüllt. Du wirst deine Fähigkeiten einsetzen, um komplexe Systeme zu entwickeln und zu optimieren. Du bist ein wichtiger Teil des Entwicklungsprozesses und trägst dazu bei, dass unsere Produkte immer wieder neue Standards setzen. Du bringst deine Erfahrung und dein Wissen ein, um unsere Ziele zu erreichen.
Verantwortung
- Du entwickelst Neu- und Weiterentwicklungen von Firmware für Embedded Systeme in C/C++
- In dieser Rolle analysierst du Firmware und debuggst diese inklusive Erstellung von Unit Tests
- Als Junior Firmware Engineer Embedded Systems verantwortest du Systemtests und Inbetriebnahmen von Gesamtsystemen
- Du unterstützt die Umsetzung von Cybersecurity-Anforderungen in Embedded-Systemen
- In dieser Rolle mitwirkst du bei der Entwicklung, Inbetriebnahme und Verifikation elektronischer Hardware
- Du entwickelst Tools und Scripts zur Unterstützung der Entwicklung und/oder Produktion
Qualifikationen
- Du hast eine technische Grundausbildung mit Schwerpunkt Elektronik, Informatik oder einer vergleichbaren Fachrichtung
- Du verfügst über ein Studium in Informatik, Software Engineering, Embedded Systems, Elektrotechnik oder einer vergleichbaren Fachrichtung
- Du bringst Kenntnisse in C/C++ für Embedded-Systeme mit
- Du hast Kenntnisse in Mikrocontroller-Architekturen und Embedded-Systemen
- Du interessierst dich für Hardwareentwicklung und hardwarenahe Firmwareentwicklung
- Du verfügst über analytisches Denken, strukturierte Fehlersuche und ganzheitliches Systemverständnis
Embedded Firmware Entwickler:in C/C++ (m/w/d)
Über
Rolle
Für unseren Rocken Partner suchen wir einen Embedded Firmware Engineer in C/C++ (m/w/d).
Verantwortung
- Du übernimmst die Verantwortung für die Firmware-Entwicklung innerhalb des Projekts
- Du pflegst und entwickelst bestehende Produkte weiter
- Du gestaltest, entwirfst, entwickelst, testest und integrierst hardwarenahe Software und arbeitest eng mit den Hardware-Entwicklern zusammen
- Du programmierst Embedded-Mikrokontroller in C/C++
- Du verfasst Projekt- und Entwicklungsdokumentationen
Qualifikationen
- Du hast ein abgeschlossenes technisches Studium
- Du bringst Kenntnisse in der Elektronik und Regelungstechnik mit
- Du hast jahrelange Erfahrung in der Software- und Firmwareentwicklung mit C/C++
- Idealerweise hast du Kenntnisse mit GIT/GitLab sowie Python
- Du sprichst fliessend Deutsch und Englisch
Benefits
Embedded Systems Entwickler (m/w/d)
Über
Dieser Rocken Partner ist ein erfolgreiches und wachsendes Hightech-Unternehmen, welches Röntgen- und Elektronendetektoren entwickelt und herstellt, um wissenschaftliche Durchbrüche auf der ganzen Welt zu ermöglichen. Während fotografische Kameras sichtbares Licht einfangen, zählen ihre Kameras einzelne Röntgenphotonen und Elektronen. Die über 130 Mitarbeitenden befinden sich in der Schweiz, den Vereinigten Staaten und Japan.
Bei diesem Arbeitgeber trifft akademische Forschung auf agile Industriepraktiken. Die Wurzeln des Unternehmens sind tief in der wissenschaftlichen Gemeinschaft verankert und ihre Wissenschaftler veröffentlichen jedes Jahr neue Forschungsergebnisse. Gleichzeitig arbeiten Ingenieure, Techniker, Administratoren und kaufmännischen Experten intensiv daran, dass Kunden ohne Verzögerung von den neuesten Technologien profitieren.
Verantwortung
- Du konzipierst und implementierst anspruchsvolle FPGA/SoC-Lösungen inklusive Architektur, Simulation und Verifikation
- In dieser Rolle arbeitest Du eng mit Hardware- und Softwareentwicklern zusammen, um eine reibungslose Systemintegration zu gewährleisten
- Du übernimmst technische Führungsverantwortung bei der Anwendung von Best Practices im FPGA/SoC-Design
- Als Embedded Systems Entwickler verfolgst Du aktuelle Entwicklungen und Technologien im Bereich Embedded Systems und FPGA/SoC
- Du entwickelst und integrierst Embedded-Linux-Treiber sowie Anwendungen für kundenspezifische FPGA/SoC-Plattformen
- Als Senior unterstützt Du das Team mit Deiner Expertise bei komplexen technischen Herausforderungen in der Systementwicklung
Qualifikationen
- Abgeschlossenes Bachelor- oder Masterstudium in Elektrotechnik, Informatik oder einem verwandten Fachgebiet
- Fundierte Kenntnisse in VHDL sowie der Entwicklung mit FPGA- und SoC-Tools, idealerweise mit AMD/Xilinx Vivado und Vitis
- Erfahrung in der Verifikation mit selbstprüfenden Testbenches, vorzugsweise unter Einsatz von Cocotb und Python
- Sicherer Umgang mit C/C++ für Embedded-Systeme wie SoC oder Microblaze
- Vertrautheit mit Versionskontrollsystemen sowie modernen CI/CD-Praktiken
- Kenntnisse in Embedded Linux, idealerweise mit Yocto, Bootloader, Device Tree und Treiberentwicklung
Benefits
Entwickler Embedded Hardware und Software (m/w/d)
Über
Die UV-Inkjet-Systeme von unserem Rocken Partner basieren auf folgenden Grundlagen: Schweizer Qualität, hohe Präzision und ein robuster, modularer Aufbau mit einer Vielzahl von praktischen Anwendungsmöglichkeiten. Sie bedrucken fast alle gängigen Materialien, oft auch ungewöhnliche Bedruckstoffe. All dies schafft Gestaltungsfreiheit und Wettbewerbsvorteile für den Anwender.
Verantwortung
Erstellung elektronischer Hardware-Designs mit Altium Designer, von der Schaltplanerstellung bis zum finalen Layout
Entwicklung von FPGA-Anwendungen auf Basis von VHDL
Programmierung von Firmware für Embedded-Systeme unter Realtime-Linux unter Verwendung von C++
Auswertung und Interpretation von Messdaten mittels Python oder Matlab
Mitgestaltung der Softwarearchitektur sowie kontinuierliche Weiterentwicklung und Optimierung zentraler Softwarekomponenten
Integration von Hard- und Software zu voll funktionsfähigen Gesamtsystemen
Analyse technischer Problemstellungen, Anforderungsdefinition und Entwicklung von innovativen Lösungskonzepten
Durchführung von Systemtests, Inbetriebnahmen und Debugging auf Systemebene
Enge Zusammenarbeit mit Hardware- und Softwareentwicklungsteams
Qualifikationen
Abgeschlossenes Studium in Elektronik, Mechatronik, Systemtechnik oder einem ähnlichen technischen Fachgebiet
Fundiertes Verständnis für elektronische Schaltungen sowie Erfahrung im Design von Elektroniksystemen
Erfahrung in der Embedded-Softwareentwicklung mit C/C++
Idealerweise vertraut mit Embedded Linux-Systemen
Leidenschaft für die Entwicklung leistungsstarker Firmware und Gestaltung robuster Softwarearchitekturen
Kenntnisse im Bereich industrieller Kommunikationsprotokolle wie EtherCAT oder FSoE – oder Bereitschaft, sich darin einzuarbeiten
Sichere Kommunikation in Deutsch sowie gute Kenntnisse in Englisch
Benefits
Embedded Hardware Development Engineer (m/w/d)
Über
Rolle
Durchführung von Vorstudien für neue Projekte
Entwicklung innovativer Lösungen und Einführung neuer Technologien
Schaltungsdesign, Erstellung von Schemata und Produktionsunterlagen
Begleitung von EMV- und Umwelt-Typentests
Verantwortung
Abschluss als Elektroingenieur FH/ETH
Erfahrung im Design und der Entwicklung von Hardware-Komponenten
Praktische Kenntnisse in Embedded Systems
Kenntnisse in Feldbustechnik (Ethernet, CAN) und Speisungsdesign von Vorteil
Sehr gute Deutsch- und gute Englischkenntnisse
Benefits