198 IT - Software Development in Marin-Epagnier
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
.Net C# Software Engineer (m/w/d)
Über
Rolle
Du suchst eine Herausforderung, bei der du deine Innovationsfreude und Gelassenheit einsetzen kannst? In dieser Rolle als Software-Entwickler/in übernimmst du die Verantwortung für die Entwicklung von Softwarelösungen. Du verbringst deine Zeit damit, kreative Lösungen zu finden und diese umzusetzen. Mit deiner Erfahrung auf professionellem Niveau bist du in der Lage, komplexe Probleme zu meistern und deine Fähigkeiten kontinuierlich zu verbessern. Du bist bereit, deine Fähigkeiten einzubringen und neue Herausforderungen anzunehmen.
Verantwortung
- Du betreust und entwickelst unsere Softwarelösungen zur Verwaltung unseres Versicherungsangebotes
- In dieser Rolle übernimmst du den 2nd – 3rd Level Support für unsere Kernapplikation
- Als Software-Entwickler/in unterstützt du unsere Fachbereiche in technischen Belangen
- Du hilfst bei Störfällen kompetent weiter und unterstützt deine Kollegen
- In dieser Rolle arbeitest du selbstständig an der Weiterentwicklung unserer Softwarelösungen
- Du kooperierst eng mit deinem Vorgesetzten und deinen Arbeitskollegen zur Erreichung gemeinsamer Ziele
Qualifikationen
- Du hast eine abgeschlossene Ausbildung als Applikationsentwickler EFZ oder eine entsprechende IT-Fachhochschulausbildung
- Du bringst sehr gute Kenntnisse in der Software Entwicklung mit, insbesondere in SQL und objektorientierter Entwicklung
- Du hast den Ehrgeiz, den Umgang mit Powerbuilder zu erlernen, insbesondere Powerscript
- Du bist in der Lage, Geschäftsabläufe zu erfassen und in Anwendungen umzusetzen
- Du hast Interesse an Versicherungen und Administration
- Du verfügst über entsprechende Erfahrung als Professional in deinem Bereich
Benefits
.Net Software-Entwickler:in (m/w/d)
Über
Rolle
Du suchst eine Herausforderung, bei der du deine Innovationsfreude und Gelassenheit einsetzen kannst? In dieser Rolle als Software-Entwickler/in übernimmst du die Verantwortung für die Entwicklung von Softwarelösungen. Du verbringst deine Zeit damit, kreative Lösungen zu finden und diese umzusetzen. Mit deiner Erfahrung auf professionellem Niveau bist du in der Lage, komplexe Probleme zu meistern und deine Fähigkeiten kontinuierlich zu verbessern. Du bist bereit, deine Fähigkeiten einzubringen und neue Herausforderungen anzunehmen.
Verantwortung
- Du betreust und entwickelst unsere Softwarelösungen zur Verwaltung unseres Versicherungsangebotes
- In dieser Rolle übernimmst du den 2nd – 3rd Level Support für unsere Kernapplikation
- Als Software-Entwickler/in unterstützt du unsere Fachbereiche in technischen Belangen
- Du hilfst bei Störfällen kompetent weiter und unterstützt deine Kollegen
- In dieser Rolle arbeitest du selbstständig an der Weiterentwicklung unserer Softwarelösungen
- Du kooperierst eng mit deinem Vorgesetzten und deinen Arbeitskollegen zur Erreichung gemeinsamer Ziele
Qualifikationen
- Du hast eine abgeschlossene Ausbildung als Applikationsentwickler EFZ oder eine entsprechende IT-Fachhochschulausbildung
- Du bringst sehr gute Kenntnisse in der Software Entwicklung mit, insbesondere in SQL und objektorientierter Entwicklung
- Du hast den Ehrgeiz, den Umgang mit Powerbuilder zu erlernen, insbesondere Powerscript
- Du bist in der Lage, Geschäftsabläufe zu erfassen und in Anwendungen umzusetzen
- Du hast Interesse an Versicherungen und Administration
- Du verfügst über entsprechende Erfahrung als Professional in deinem Bereich
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
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
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
API & Middleware Specialist (m/w/d)
Über
Rolle
Du bist ein erfahrener Profi und suchst eine neue Herausforderung als Data Integration Engineer. In dieser Rolle übernimmst du die Verantwortung für die Integration von Daten und entwickelst innovative Lösungen. Du verantwortest die Analyse und Optimierung von Datenflüssen und -strukturen. Dein Ziel ist es, effiziente und sichere Datenintegrationen zu gewährleisten. Du bringst deine Fähigkeiten und Erfahrungen ein, um komplexe Datenherausforderungen zu meistern.
Verantwortung
Du stellst den zuverlässigen Informationsaustausch zwischen unternehmensinternen Systemen und externen Diensten sicher.
Du modellierst Nachrichtenwege, Ereignisverarbeitung und technische Abläufe für durchgängige Geschäftsprozesse.
Du erarbeitest gemeinsam mit Fachbereichen passende Umsetzungskonzepte für komplexe Anforderungen.
Du verantwortest Qualitätssicherung, Betriebsüberwachung und die Behebung von Schnittstellenproblemen.
Du identifizierst Schwachstellen in bestehenden Verbindungen und setzt nachhaltige Verbesserungen um.
Qualifikationen
Du bringst eine mehrjährige Berufslaufbahn im Aufbau und Unterhalt von Applikationsschnittstellen mit, mindestens drei Jahre.
Du bist vertraut mit API-Design, strukturierten Austauschformaten, Webservices und Message-Brokern.
Du kennst moderne Cloud-Ökosysteme; Kenntnisse der Azure-Plattform sind besonders willkommen.
Du besitzt ein ausgeprägtes Verständnis für Prozessabläufe und Datenzusammenhänge und arbeitest gerne an der Nahtstelle zwischen Fachbereich und Technik.
Du überzeugst durch Initiative, verbindliche Abstimmung und die Fähigkeit, Beteiligte für technische Veränderungen zu gewinnen.
Integration Engineer – APIs, Azure & Event-Driven Solutions (m/w/d)
Über
Rolle
Du bist ein erfahrener Profi und suchst eine neue Herausforderung als Data Integration Engineer. In dieser Rolle übernimmst du die Verantwortung für die Integration von Daten und entwickelst Lösungen, um komplexe Datenprobleme zu lösen. Du verantwortest die Planung, Entwicklung und Umsetzung von Datenintegrationsprojekten und arbeitest eng mit verschiedenen Teams zusammen. Dein Ziel ist es, effiziente und sichere Datenintegrationen zu gewährleisten und die Datenqualität zu verbessern. Du bringst deine Fähigkeiten und Erfahrungen ein, um innovative Lösungen zu entwickeln und die Dateninfrastruktur zu optimieren.
Verantwortung
Du entwickelst und betreibst Schnittstellen zwischen unterschiedlichen Applikationslandschaften.
Du konzipierst robuste Datenflüsse, Event-Mechanismen und automatisierte Prozessketten.
Du überführst fachliche Bedürfnisse in skalierbare Integrationslösungen.
Du überwachst Schnittstellen, führst Tests durch und analysierst technische Fehler systematisch.
Du optimierst bestehende Integrationen kontinuierlich hinsichtlich Stabilität, Leistung und Wartbarkeit.
Qualifikationen
Du verfügst über mindestens drei Jahre Praxis in der Entwicklung und Betreuung von Integrationslösungen.
Du kennst REST, SOAP, JSON, XML sowie Messaging-Systeme und ereignisgesteuerte Architekturen.
Du hast Erfahrung mit Cloud-Technologien, idealerweise im Microsoft-Azure-Umfeld.
Du verstehst Geschäftsprozesse und Datenstrukturen und verbindest fachliche Anliegen mit technischen Konzepten.
Du handelst eigenverantwortlich, kommunizierst verständlich und begeisterst andere für gemeinsame Lösungen.
Mobile Developer (m/w/d)
Über
Rolle
Apps entwickeln, die Menschen täglich nutzen: Gesucht ist ein Mobile Developer mit Leidenschaft für moderne App-Entwicklung und sauberer Softwarearchitektur. Im Fokus stehen native und plattformübergreifende Anwendungen für iOS und Android, moderne .NET-Technologien sowie der Anspruch, aus technischen Anforderungen intuitive digitale Produkte zu machen.
Verantwortung
Entwicklung und Weiterentwicklung moderner Mobile Applications für iOS und Android
Umsetzung neuer Features von der technischen Konzeption bis zum produktiven Release
Entwicklung plattformübergreifender Anwendungen mit .NET MAUI
Mitarbeit an mobilen Lösungen mit C# und dem modernen .NET-Ökosystem
Entwicklung nativer Komponenten für Android und iOS bei spezifischen Anforderungen
Gestaltung robuster Softwarearchitekturen für mobile Anwendungen
Integration von REST- und GraphQL-APIs sowie Backend-Services
Umsetzung von Authentication-, Push-Notification- und Offline-Konzepten
Entwicklung performanter und wartbarer UI-Komponenten
Optimierung von App-Performance, Stabilität und Benutzerfreundlichkeit
Aufbau automatisierter Build-, Test- und Release-Prozesse
Integration von CI/CD-Pipelines für Mobile Applications
Automatisierte Tests mit Unit-, Integration- und UI-Testing
Zusammenarbeit mit UX/UI, Backend Engineering und Product Management
Analyse und Behebung technischer Probleme in produktiven Anwendungen
Weiterentwicklung bestehender Apps im Rahmen einer modernen Mobile-Engineering-Strategie
Aktive Mitgestaltung von Architektur, Technologie-Stack und Entwicklungsstandards
Qualifikationen
Erfahrung in der professionellen Entwicklung von Mobile Applications
Sehr gute Kenntnisse in C# und .NET
Praxiserfahrung mit .NET MAUI oder vergleichbaren Cross-Platform-Frameworks
Gute Kenntnisse in der Entwicklung für Android und/oder iOS
Verständnis für moderne Mobile-Architekturen und Software Design Patterns
Erfahrung mit REST APIs und der Integration von Backend-Services
Kenntnisse in Git und modernen CI/CD-Workflows
Erfahrung mit automatisierten Tests von Vorteil
Interesse an Themen wie Clean Architecture, MVVM und Domain-Driven Design
Verständnis für Mobile Security, Authentication und sichere Datenhaltung
Analytische und strukturierte Arbeitsweise
Freude daran, technische Herausforderungen eigenständig zu lösen
Qualitätsbewusstsein und Anspruch an sauberen, wartbaren Code
Begeisterung für neue Technologien und moderne Entwicklungsansätze
Benefits