181 offene Stellen Software Development
Software Engineer Embedded & IoT (m/w/d)
Über
Rolle
In dieser Rolle gestaltest du anspruchsvolle Embedded-Softwarelösungen in C und C++ und trägst damit direkt zur Weiterentwicklung moderner Systeme bei. Du übernimmst die Verantwortung für Konzeption, Implementierung und Optimierung von Softwarekomponenten auf Mikrocontrollern und Embedded-Plattformen. Dabei analysierst und behebst du Fehler, führst Code-Reviews durch und stellst die Einhaltung von Qualitäts- und Sicherheitsstandards sicher. Du arbeitest eng mit angrenzenden Bereichen wie Hardwareentwicklung, Test und Systemengineering zusammen, um robuste und performante Gesamtlösungen zu realisieren. Durch deine strukturierte Arbeitsweise und dein technisches Know-how trägst du entscheidend dazu bei, komplexe Anforderungen in zuverlässige Embedded-Lösungen zu überführen.
Verantwortung
Du entwickelst performante Firmware- und Embedded-Plattformen für moderne IoT-, Industrie- oder Edge-Computing-Lösungen
Du designst modulare Softwarearchitekturen auf Basis von Embedded Linux, FreeRTOS, Zephyr oder vergleichbaren Plattformen
Du implementierst sichere Kommunikationsschnittstellen über Ethernet, MQTT, OPC UA, Modbus oder CAN und integrierst Hardwarekomponenten
Du etablierst automatisierte Build-, Test- und Deployment-Prozesse mit Jenkins, GitLab CI/CD, Docker und Python-basierten Toolchains
Du arbeitest mit Experten aus Hardware, Security, Cloud und Systems Engineering zusammen und bringst innovative Technologien bis zur Serienreife
Qualifikationen
Du hast ein Studium in Informatik, Elektrotechnik oder Embedded Systems abgeschlossen und verfügst über fundierte Praxiserfahrung
Du beherrschst C/C++ sicher und hast idealerweise zusätzlich Kenntnisse in Python, Rust oder modernen Software-Engineering-Praktiken
Du kennst Embedded-Linux-Distributionen (Yocto, Buildroot, Ubuntu Core) oder RTOS-Lösungen wie FreeRTOS oder Zephyr
Du bringst Erfahrung mit Versionsverwaltung (Git), CI/CD-Pipelines (Jenkins, GitHub Actions, GitLab CI) sowie Debugging-Tools (GDB, JTAG, Lauterbach) mit
Du interessierst dich für Cybersecurity, Secure Boot, TLS, Functional Safety (IEC 61508, ISO 26262) oder industrielle Kommunikationssysteme
Software Engineer C++ (Embedded) (m/w/d)
Über
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
IT Systemtechniker (m/w/d)
Über
Verantwortung
Bearbeitung von Supportanfragen sowie Begleitung von Kunden im Onboarding-Prozess
Durchführung von Testing-Prozessen in enger Zusammenarbeit mit dem Entwicklungsteam
Verantwortung für Bug-Tracking, Fehleranalyse und Fallbearbeitungssysteme
Durchführung von Schulungen und Trainings für Kunden und Mitarbeitende
Qualifikationen
Abgeschlossene IT Ausbildung
Fundierte Erfahrung im Customer Care im digitalen Umfeld
Idealerweise sicherer Umgang mit dem Atlassian-Toolstack (Jira, Confluence, Bitbucket)
Routine im Umgang mit Webplattformen und digitalen Anwendungen
Ausgeprägte Kundenorientierung sowie starke Dienstleistungsmentalität
Sehr gute Deutschkenntnisse in Wort und Schrift
Benefits
Embedded Hardware Architect (m/w/d)
Über
Rolle
Du entwickelst innovative Embedded-Hardwarelösungen für moderne Mess- und Überwachungssysteme und begleitest den gesamten Entwicklungsprozess – von der technischen Konzeption bis zur Produktvalidierung. Dabei arbeitest Du an zukunftsweisenden Technologien und trägst massgeblich zur Entwicklung leistungsfähiger und zuverlässiger Hardwareplattformen bei.
Verantwortung
Entwicklung und Design von Embedded-Hardwarearchitekturen für Mess- und Überwachungssysteme
Erarbeitung technischer Konzepte und Spezifikationen auf Basis von Produkt- und Normenanforderungen
Entwicklung von Analog- und Digitalschaltungen, Signalaufbereitung, Mikrocontroller-Systemen, FPGA-Peripherie sowie Stromversorgungsarchitekturen
Durchführung von Hardwaretests, Verifikation, Validierung und EMV-/EMC-Prüfungen
Evaluation neuer Technologien sowie Mitarbeit an Forschungs- und Entwicklungsprojekten (R&D) und der kontinuierlichen Optimierung von Entwicklungsprozessen
Qualifikationen
Abgeschlossenes Studium (Bachelor oder Master) in Elektrotechnik, Computer Engineering, Embedded Systems oder vergleichbarer Fachrichtung
Mehrjährige Erfahrung als Embedded Hardware Architect oder Senior Hardware Design Engineer
Fundierte Kenntnisse in Analogschaltungstechnik, Signal Conditioning, Power Supply Design und Mikrocontroller-basierten Systemen
Erfahrung mit Electronic CAD, idealerweise Altium Designer, PCB-Design, Hardware-Verifikation und EMV-/EMC-Tests
Sehr gute Englischkenntnisse in Wort und Schrift; Deutschkenntnisse sowie Erfahrung mit agilen Entwicklungsmethoden sind von Vorteil
Benefits
Embedded-Hardwareingenieur·in Analogtechnik (m/w/d)
Über
Rolle
In dieser Rolle gestaltest du moderne Embedded-Hardware mit Fokus auf anspruchsvolle analoge Schaltungen und trägst damit entscheidend zur Leistungsfähigkeit innovativer Produkte bei. Du übernimmst die Verantwortung für Konzeption, Design und Simulation analoger und gemischt-signaliger Schaltungen und stellst deren zuverlässige Funktion im Gesamtsystem sicher. Dabei analysierst und optimierst du Schaltpläne und Layouts im Hinblick auf Signalqualität, EMV, Energieeffizienz und Langzeitstabilität. Du arbeitest eng mit Embedded-Software, Test und Fertigung zusammen, um reibungslose Integrationen, aussagekräftige Verifikation sowie eine robuste Industrialisierung zu gewährleisten. Durch deine Erfahrung als Professional identifizierst du technische Risiken frühzeitig, leitest geeignete Massnahmen ab und bringst Best Practices in die Weiterentwicklung von Methoden, Tools und Standards ein.
Verantwortung
- Du entwickelst Embedded-Hardwarearchitekturen für leistungsfähige Energieüberwachungs- und Messlösungen.
- In dieser Rolle übersetzt du Produkt- und Normanforderungen in robuste Hardwarekonzepte und technische Spezifikationen.
- Du entwirfst analoge und digitale Schaltungen inklusive Signalaufbereitung, Mikrocontrollersystemen, FPGA-Peripherie und Stromversorgungsarchitekturen.
- In dieser Rolle führst du Hardwareverifikation, Tests und EMV-Konformitätsprüfungen zur Sicherstellung einer zuverlässigen Produktleistung durch.
- Du trägst zur Innovation bei, indem du neue Technologien bewertest und F&E-Initiativen unterstützt.
- In dieser Rolle verbesserst du fortlaufend Entwicklungsprozesse und bringst deine Erfahrung zur Optimierung der Hardwareentwicklung ein.
Qualifikationen
- Du verfügst über einen Bachelor- oder Masterabschluss in Elektrotechnik, Informatik oder einer vergleichbaren technischen Fachrichtung.
- Du hast nachweisliche Berufserfahrung als Embedded Hardware Architekt oder Senior Hardware Design Engineer.
- Du beherrschst die analoge Schaltungsentwicklung, Signalaufbereitung, Netzteil- und Stromversorgungsdesign sowie Mikrocontroller-basierte Systeme souverän.
- Du arbeitest routiniert mit elektronischen CAD-Tools (idealerweise Altium), entwirfst PCBs und führst EMV-Tests sowie Hardware-Validierungen durch.
- Du kommunizierst und dokumentierst sicher auf Englisch; Deutschkenntnisse und Erfahrung in agilen Entwicklungsteams sind ein Plus.
Spezialist SPS & Robotik (m/w/d)
Über
Rolle
In dieser Rolle entwickelst du als Elektrotechnik Ingenieur Automatisierung und Robotik eigenständig komplexe Automationsanlagen – von der Konzeptphase über die Auslegung der Komponenten und die SPS- sowie Robotikprogrammierung bis hin zur Inbetriebnahme beim Kunden. Du verantwortest das Projektmanagement deiner Automatisierungsprojekte, koordinierst interdisziplinäre Teams und stellst durch enge Zusammenarbeit mit internen Schnittstellen und Kunden eine effiziente und qualitativ hochwertige Umsetzung sicher. Dabei nutzt du deine fundierte Erfahrung mit Bildverarbeitung, Automationskomponenten, normgerechter Auslegung nach EN ISO 12100 sowie im Erstellen von E-Schemas, um innovative und leistungsfähige Lösungen zu realisieren. Du setzt deine sehr guten Kenntnisse in der Programmierung von SPS in ST und von Robotern ein, um Prozesse zu optimieren und neue Technologien gezielt zur Steigerung von Effizienz und Performance zu integrieren. Mit deiner schnellen Auffassungsgabe, Kreativität, Eigeninitiative und deinem ausgeprägten Innovationsgeist trägst du entscheidend dazu bei, anspruchsvolle Automatisierungs- und Robotikprojekte erfolgreich zum Abschluss zu bringen.
Verantwortung
Du entwickelst individuelle Automationsanlagen und begleitest sie von der Planung bis zur erfolgreichen Inbetriebnahme beim Kunden.
Du programmierst SPS-Steuerungen sowie Roboterlösungen und passt bestehende Anwendungen an neue Anforderungen an.
Du wählst geeignete Komponenten aus und entwickelst gemeinsam mit Lieferanten leistungsfähige Automatisierungskonzepte.
Du übernimmst die Leitung von Projekten, koordinierst das Projektteam und arbeitest eng mit Kunden sowie internen Fachbereichen zusammen.
Du erstellst technische Dokumentationen, unterstützt Kunden vor Ort und bringst neue Technologien zur Weiterentwicklung der Automation ein.
Qualifikationen
Du hast ein Studium in Elektrotechnik, Automation, Mechatronik, Robotik oder einer vergleichbaren Fachrichtung abgeschlossen.
Du verfügst über Erfahrung in der Entwicklung von Automatisierungsanlagen, SPS-Programmierung und Robotersystemen.
Du arbeitest sicher mit Structured Text, Omron Sysmac Studio, Siemens TIA Portal und idealerweise ePlan.
Du kennst die Anforderungen der Maschinensicherheit und bringst Erfahrung mit Automationskomponenten sowie Bildverarbeitung mit.
Du kommunizierst sehr gut auf Deutsch, gut auf Englisch, bist reisebereit und wohnst in der Schweiz.
Benefits
Automatisierungsingenieur Robotik (m/w/d)
Über
Rolle
Du entwickelst innovative Automatisierungslösungen und Robotersysteme von der Konzeptphase bis zur erfolgreichen Inbetriebnahme beim Kunden. Dabei kombinierst Du SPS-Programmierung, Robotik, Bildverarbeitung und Projektleitung, um leistungsfähige und zukunftsorientierte Anlagen zu realisieren.
Verantwortung
Entwicklung und Umsetzung kundenspezifischer Automatisierungsanlagen – von der Konzeption bis zur Inbetriebnahme (IBS)
Programmierung von SPS-Steuerungen in Structured Text sowie Implementierung von Roboterprogrammen für Cobots, mobile und stationäre Industrieroboter
Auslegung und Auswahl von Steuerungen, Sensorik, Antriebstechnik und weiteren Automatisierungskomponenten
Erstellung von Elektroschemata, Betriebsanleitungen, Sicherheitsunterlagen und technischer Projektdokumentation
Leitung und Koordination von Automatisierungsprojekten sowie fachliche Unterstützung des Projektteams
Zusammenarbeit mit Kunden sowie internen Fachbereichen wie Fertigung, Qualitätssicherung und Service
Weiterentwicklung von Automatisierungsstandards, Robotiklösungen und technischen Prozessen
Qualifikationen
Abgeschlossenes Studium (FH/HF) in Elektrotechnik, Mechatronik, Automatisierungstechnik, Robotik oder vergleichbarer Fachrichtung
Mehrjährige Erfahrung in der Entwicklung von Automatisierungsanlagen mit Bildverarbeitung
Sehr gute Kenntnisse in der SPS-Programmierung mit Structured Text, idealerweise Omron Sysmac Studio oder Siemens TIA Portal
Erfahrung in der Programmierung von Industrierobotern, Cobots und mobilen Robotersystemen
Kenntnisse in EPLAN, EN ISO 12100, Maschinensicherheit, Sensorik und Antriebstechnik
Sehr gute Deutsch- sowie gute Englischkenntnisse
Reisebereitschaft von ca. 10 % innerhalb der Schweiz und des angrenzenden Auslands
Benefits
Java Software Engineer / Architect (m/w/d)
Über
Verantwortung
- Du unterstützt anspruchsvolle Grossprojekte als erfahrener Java Software Engineer.
- Überzeugendes Design und die Implementierung effektiver, einfacher Lösungen liegen in deiner Verantwortung.
- Du unterstützt aktiv deine Teamkollegen und inspirierst sie mit deiner Fähigkeit.
- Die Förderung deiner Kollegen liegt in deiner Verantwortung, indem du sie motivierst und unterstützt.
- Du sorgst für ein überzeugendes Design und setzt gute und simple Lösungen in die Praxis um.
Qualifikationen
Du bist ein passionierter Java Software Engineer mit mehr als 3 Jahren Erfahrung.
Du besitzt sehr gute Deutschkenntnisse.
Benefits
Fullstack Software Engineer (m/w/d)
Über
Unser Rocken Partner ist: ein professioneller und persönlicher IT‑Serviceanbieter, der hochperformante Systeme in eigenen, sicheren Rechenzentren in der Schweiz betreibt. Das Unternehmen bietet alles aus einer Hand, von Server‑Housing und Cloud‑Speicher über Backup‑ und Disaster‑Recovery‑Lösungen bis hin zu virtuellen Arbeitsplätzen und Team‑Zusammenarbeit. Das Team ist erfahren, flexibler und setzt auf moderne Technik, um massgeschneiderte IT‑Lösungen für KMU umzusetzen.
Verantwortung
Entwicklung neuer Features: von der Planung bis zum Rollout
Mitgestaltung der Software-Architektur in Code-Reviews und Architektur-Workshops
Sicherstellung hoher Codequalität durch Clean Code und automatisierte Tests
Direkter Kundenaustausch zur bedarfsgerechten Lösungsgestaltun
Qualifikationen
Abgeschlossene IT-Ausbildung mit Schwerpunkt Softwareentwicklung
Berufserfahrung als Software Engineer
Verhandlungssicher in Deutsch und Schweizerdeutsch
Kenntnisse in Englisch, Französisch oder Italienisch von Vorteil
Benefits
IT Software Engineer (m/w/d)
Über
Verantwortung
- Software Engineer im Entwicklungsteam
- Verantwortlich für Implementation, Testing und Dokumentation der Softwarelösung
- Unterstützung der Kollegen bei fachlichen Fragen
- Beitrag zur Lösungskonzeption für Verkauf und Projektleitung
- Engagement für kontinuierliche Weiterentwicklung
- Zusammenarbeit an neuen Lösungen
Qualifikationen
- Erfahrener Software Engineer
- Umfangreiche Kenntnisse in C# und .NET
- Know-how in Docker, MongoDB und Cloud Computing mit Kubernetes
- Expertise in Event-Sourcing und Softwarearchitektur
- Abgeschlossenes Informatik-Studium oder vergleichbare Ausbildung
- Fließende Deutsch- und Englischkenntnisse für internationale Kommunikation
Benefits